Du …
- gestaltest die Software-Architektur mit und sorgst für eine kontinuierliche Verbesserung der Code-Qualität im Team
- arbeitest an bestehenden Anwendungen sowie an der Einführung neuer Services in unserem Kotlin-Backend
- konzeptionierst und implementierst Features in einem Scrum-Team und befolgst agile Prinzipien und Werte
- coachst weniger erfahrene Kollegen und lässt dich von erfahreneren Kollegen coachen
Qualifikationen
Deine Fähigkeiten und Erfahrungen
Must-Have
- min. 5 Jahre Erfahrung als Softwareentwickler
- fundierte Kenntnisse in Kotlin bzw. Java/JVM und SQL (Postgres)
- du schreibst gut wartbaren und getesteten Code
- du hast Erfahrung mit Refactorings größerer Code-Stücke
- Clean Code, Testautomatisierung und Software Craftmanship sind dir wichtig
- ausgeprägte Ownership für deine Themen
- sehr gute Deutschkenntnisse
Wichtig
- Bash/Linux-Skills
- Unit Testing
- Erfahrung mit verteilten Systemen
- Git-Skills
- Bereit Führung zu übernehmen
- Bereit neue Wege zu beschreiten
Nice-To-Have
- Micronaut
- Docker und Kubernetes
- Frontend/Angular