Schwarz IT
Software Engineer - Such-Funktion des Online Shops mit Java/Kotlin (m/w/d)
Neckarsulm
+10
Die Schwarz IT betreut die gesamte digitale Infrastruktur und alle Softwarelösungen der Unternehmen der Schwarz Gruppe. Sie ist somit für Auswahl, Bereitstellung und Betrieb sowie Weiterentwicklung von IT-Infrastrukturen, IT-Plattformen und Business-Anwendungen zuständig. Um die Fachbereiche durch IT-Lösungen optimal bei deren Geschäftsprozessen zu unterstützen, nimmt die Schwarz IT die Anforderungen der Fachbereiche in Beratungsgesprächen auf und erarbeitet gemeinsam mit diesen professionelle und leistungsfähige IT-Lösungen.
Einleitungstext
Die Schwarz IT betreut die gesamte digitale Infrastruktur und alle Softwarelösungen der Unternehmen der Schwarz Gruppe. Sie ist somit für Auswahl, Bereitstellung und Betrieb sowie Weiterentwicklung von IT-Infrastrukturen, IT-Plattformen und Business-Anwendungen zuständig. Um die Fachbereiche durch IT-Lösungen optimal bei deren Geschäftsprozessen zu unterstützen, nimmt die Schwarz IT die Anforderungen der Fachbereiche in Beratungsgesprächen auf und erarbeitet gemeinsam mit diesen professionelle und leistungsfähige IT-Lösungen.
Deine Aufgaben
- Build & Ship: Du übersetzt komplexe Business-Anforderungen in performante Backend-Logik. Du baust Features, die echte Last aushalten.
- Code Craftsmanship: „It works" ist dir nicht genug. Dein Code ist Clean, lesbar und durch Unit- & Integrationstests abgesichert. Du hinterlässt die Codebase immer sauberer, als du sie vorgefunden hast.
- Review Culture: Code Reviews sind für dich kein bloßes Abnicken, sondern ein technischer Dialog. Du gibst konstruktives Feedback und forderst es für deine eigene Arbeit ein.
- Debt Collector: Du identifizierst technische Schulden und baust sie aktiv ab. Refactoring und Bug-Hunting gehören für dich zur Hygiene einer gesunden Applikation.
- Agile Mindset: Wir arbeiten hybrid und agil (Scrum). Deine Stimme zählt in Refinements und Retros - wir wollen Lösungen, keine reinen Befehlsempfänger.
Dein Profil
- Fundament: Studium der Informatik, eine entsprechende Ausbildung oder vergleichbare tiefgreifende Praxiserfahrung in der Softwareentwicklung.
- Backend-Expertise: Fundierte Kenntnisse im Java- & Kotlin-Ökosystem (Spring Boot) sowie im Design hochverfügbarer Microservices in verteilten Systemen.
- Search & Data: Erfahrung mit Suchtechnologien (Elasticsearch, OpenSearch oder Solr) sowie im Umgang mit NoSQL (MongoDB) und Caching-Lösungen (Redis).
- Cloud & DevOps: Sicherer Umgang mit der Google Cloud Platform (GCP), Docker und Kubernetes sowie eine Leidenschaft für automatisierte GitLab CI/CD-Pipelines.
- Data-Driven Mindset: Du optimierst die Search-Performance basierend auf Metriken, A/B-Tests und direktem Nutzerfeedback.
- Quality & Tooling: Sicherer Umgang mit IntelliJ und Maven sowie der Anspruch, komplexe Anforderungen in eleganten Clean Code zu übersetzen.
- Communication: Wir arbeiten in einem internationalen Umfeld – du kannst dich daher sicher und fließend auf Englisch ausdrücken.
- DFBFullstack Developer – FUSSBALL.DE (m/w/d)Frankfurt am MainAnwendungsentwicklung
- PVS Westfalen-NordSenior Software-Engineer / Softwareentwickler / Fullstack Developer (gn)MünsterAnwendungsentwicklung
- Riverty Group GmbHSenior Software-Entwickler (m/w/d)Verl +2Anwendungsentwicklung
- DFBApp Developer (Flutter) - FUSSBALL.DE (m/w/d)Frankfurt am MainAnwendungsentwicklung
- Atruvia AGSoftware Engineer Backend (m/w/d) | OMCGMKMünster +1Anwendungsentwicklung