« zurück

Software Engineer - Such-Funktion des Online Shops mit Java/Kotlin (m/w/d)

Schwarz Dienstleistungen ● Neckarsulm am 20. Feb. 2026
Vollzeit – Berufserfahrung

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.

Technische Anforderungen

Betriebssysteme, Plattformen
  • Google Cloud Platform (Fortgeschrittene Kenntnisse)
Programmiersprachen, Frameworks, Datenbanken
  • Java (Ausgezeichnete Kenntnisse)
  • Kotlin (Ausgezeichnete Kenntnisse)
  • GitLab CI/CD (Fortgeschrittene Kenntnisse)
  • MongoDB (Fortgeschrittene Kenntnisse)
  • OpenSearch (Fortgeschrittene Kenntnisse)
  • Redis (Fortgeschrittene Kenntnisse)
  • Solr (Fortgeschrittene Kenntnisse)
  • Spring Boot (Fortgeschrittene Kenntnisse)
Anwendungen, DevOps
  • Docker (Fortgeschrittene Kenntnisse)
  • Elasticsearch (Fortgeschrittene Kenntnisse)
  • IntelliJ (Fortgeschrittene Kenntnisse)
  • kubernetes (Fortgeschrittene Kenntnisse)
  • Maven (Fortgeschrittene Kenntnisse)

Fokus auf Backend-Entwicklung mit Java/Kotlin und modernen Cloud-Technologien.

Sonstige Anforderungen

Positionsebene

Berufserfahrung

null

Schulabschlüsse

Studium der Informatik, eine entsprechende Ausbildung oder vergleichbare tiefgreifende Praxiserfahrung in der Softwareentwicklung.

Sprachkenntnisse

Sichere und fließende Ausdrucksweise auf Englisch.

Reisetätigkeit

k.A.

Kundenkontakt erforderlich

k.A.

Weitere Anforderungen

k.A.

Arbeitszeitsregelung

Flexible Arbeitszeiten: Ja
Gleitzeit: k.A.
Geringe / keine Überstunden: k.A.
Vertrauensarbeitszeitregelung: k.A.
Sabbaticalregelung: k.A.

Wir arbeiten hybrid und agil (Scrum).

Standort

Anschrift:
Schwarz Dienstleistungen
Stiftsbergstraße 1
74172 Neckarsulm, Deutschland

Automatisch angelegt, Fehlangaben und Irrtümer vorbehalten. Sollten Sie als Arbeitgeber Fragen haben, schicken Sie bitte eine Nachricht an office@itjobsgermany.de.