Aufgaben
Kreativität sowie Neugierde befeuern deinen Innovationsdrang? Dein Herz schlägt höher, wenn du internationale Softwareprodukte vorantreiben kannst?
1. Du übernimmst eine Mentor-Funktion in internationalen agilen Scrum-Teams und gibst dein Wissen und deine Erfahrung gerne weiter.
2. Du bist am gesamten Entwicklungsprozess von der Aufnahme der Anforderungen über Implementierung bis zur Freigabe von Applikationen beteiligt.
3. Du hast die Konzeption und strategische Weiterentwicklung der Software-Architektur im Blick.
4. Du treibst wichtige technische Entscheidungen voran und setzt selbst hohe Standards im Coding.
5. Bei Code Reviews und Solution Design Meetings teilst du dein Wissen mit Teammitgliedern und bist offen für Verbesserungsvorschläge.
Qualifikationen
1. Du bringst fundierte Kenntnisse der Java-Plattform (Core, Multithreading, Collections) mit, ergänzend verfügst du optimalerweise über Erfahrung mit Spring, Spring Boot und Spring Cloud.
2. Du verfügst über sehr gute Kenntnisse in Design Patterns und Best Practices im Software-Design.
3. Du hast fundierte Erfahrung im Aufbau skalierbarer verteilter Anwendungen, Micro-Service-Architekturen und Cloud-Plattformen.
4. Erfahrungen mit Codequalitäts-Metriken und der Testabdeckung.
5. Du kennst die aktuellen Standards und Trends der Webentwicklung, Frameworks und Build-Tools.
6. Gute Englischkenntnisse in Wort und Schrift.
7. Motivation und Interesse, dein Wissen weiterzugeben.
Wir bieten
Exzellente Entwicklungsmöglichkeiten und innovative Projekte erwarten dich bei uns. Du kannst dir Zeit nehmen, um neue Technologien zu erlernen und findest Lösungen für komplexe Probleme. Eine flexible Arbeitsumgebung und Führungspotenziale sind unsere Stärke.