Einleitungstext
Schwarz Digits schafft das technologische Fundament für digitale Entscheidungsfreiheit in Europa. Als IT- und Digitalsparte der Schwarz Gruppe entwickeln und verantworten wir einerseits die IT-Infrastrukturen für die Handelssparten Lidl und Kaufland sowie die Schwarz Produktion und PreZero. Gleichzeitig agieren wir als unabhängiger Anbieter am externen Markt, um Unternehmen in ganz Europa bei ihrer digitalen Transformation zu unterstützen. Unsere Kernleistungen bündeln wir in den Bereichen Cloud, Cyber Security, Data & AI, Communication und Workspace. Trage auch du zur digitalen Entscheidungsfreiheit in Europa bei.
Bei uns arbeitest du an der Schnittstelle zwischen Agilität und Sicherheit: Du profitierst von den schnellen Entscheidungswegen, genießt echte Gestaltungsspielräume in deinen Projekten und baust dabei auf das stabile Fundament der Schwarz Gruppe.
Wir suchen einen talentierten Backend Software Engineer für unser Team. In dieser Rolle wirst du nicht nur Code schreiben; du übernimmst die Verantwortung für den gesamten Softwareentwicklungslebenszyklus – von der Konzeptionierung neuer Architekturdesigns bis hin zum Deployment und der Wartung stark genutzter Geschäftsanwendungen in der Cloud.
Wenn du in einer kollaborativen Umgebung aufblühst, gerne die End-to-End-Verantwortung für deine Arbeit übernimmst und dich für kontinuierliche Verbesserungen sowie moderne Cloud-Technologien begeisterst, möchten wir dich kennenlernen!
Deine Aufgaben
- End-to-End-Verantwortung: Du übernimmst die volle Verantwortung für Design, Entwicklung, Testing, Deployment und die langfristige Wartung unserer Softwareprodukte.
- Code-Qualität: Bereitstellung von hochwertigem, sauberem, gut getestetem und wartbaren Kotlin-Code für stark frequentierte, geschäftskritische Anwendungen.
- Moderne Architektur: Definition von Software Architekturen der nächsten Generation und erfolgreiche Durchführung von Software Migrationen in verschiedenen Cloud-Umgebungen.
- Kontinuierliche Innovation: Einbringen neuer Ideen und aktive Verbesserung bestehender Softwareentwicklung Praktiken und -methoden.
- Cross-funktionales Teamwork: Enge Zusammenarbeit mit Product Ownern, Designern und Frontend Engineers, um die Produktvision in die Realität umzusetzen.
- Mindset: Du arbeitest erfolgreich in einem schnelllebigen, hochgradig kollaborativen Umfeld und passt dich schnell an sich ändernde technische und geschäftliche Anforderungen an.
Dein Profil
- Kotlin-Expertise: Fundierte, nachgewiesene Erfahrung in der Entwicklung robuster Backend-Services mit Kotlin.
- Cloud Native: Solider Hintergrund in der Cloud-Native-Entwicklung auf Plattformen wie Google Cloud Platform (GCP), Azure oder vergleichbaren.
- DevOps & Containerisierung: Gute Erfahrung in der Arbeit mit Tools wie Docker, Kubernetes und CI/CD.
- Datenbanken: Gute Erfahrung im Umgang mit SQL- / NoSQL-Datenbanken wie Postgres, MongoDB oder ähnlichen Systemen.
- Observability: Ausgeprägte praktische Kenntnisse im Umgang mit Monitoring- und Observability-Tools wie OpenTelemetry, Grafana und Prometheus, um die Systemgesundheit und -leistung sicherzustellen.
- Testing: Ein „Shift-Left“-Mindset und Erfahrung mit Unit-, Integrations- und idealerweise E2E-Testing.