Responsibilities
- Konzeption und Implementierung hochverfügbarer Backend-Services auf Basis von Kotlin/Spring Boot sowie aktive Mitgestaltung der Systemarchitektur
- Sicherstellung eines reibungslosen Betriebs durch One-Click-Deployments, Dry-Runs und die fachliche Begleitung von Rollouts
- Zentraler Ansprechpartner für Stakeholder, POs und angrenzende Teams (z. B. Analytics) zur Klärung technischer und fachlicher Fragestellungen
- Analyse komplexer Geschäftsprozesse sowie Definition und Refinement von User Stories in enger Abstimmung mit dem Business
- Proaktive Fehleranalyse und -behebung auf Produktions- und Q-Umgebungen
- Optimierung automatisierter CI/CD-Pipelines sowie Cloud-Infrastrukturen im Sinne des "You build it, you run it"-Ansatzes
Requirements
- Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der Entwicklung mit Kotlin (JVM), Fokus auf Qualität & Security (z. B. JUnit, SonarQube, OWASP)
- Sehr gute Kenntnisse in Spring Boot, Persistenz-Technologien (JPA/Hibernate, Flyway) sowie Microservices- und Event-driven Architekturen (z. B. Kafka, RabbitMQ)
- Erfahrung mit Docker, Kubernetes, Helm, CI/CD-Pipelines und Cloud-Plattformen
- Fundiertes Know-how in Design Patterns, DDD, agiler Softwareentwicklung (Scrum/Kanban) sowie sicheres Stakeholder-Management
- Hands-on Mentalität und Verantwortungsbewusstsein für den Produktivbetrieb
- Sehr gute Deutsch- und gute Englischkenntnisse
Skills
- Kotlin (JVM)
- Spring Boot
- JUnit
- SonarQube
- OWASP
- JPA/Hibernate
- Flyway
- Microservices
- Event-driven Architekturen
- Kafka
- RabbitMQ
- Docker
- Kubernetes
- Helm
- CI/CD-Pipelines
- Cloud-Plattformen
- Design Patterns
- DDD
- Agile Softwareentwicklung
- Scrum
- Kanban
- Stakeholder-Management
- Full-Stack-Entwicklung (von Vorteil)
- KI-Erfahrungen (von Vorteil)
Experience Level
- Mehrjährige Erfahrung
Education Level
- Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
