Deine Aufgaben
1. Als Java Fullstack Entwickler (m/w/d) übernimmst Du in einem professionellen, zielorientierten, agilen und interdisziplinären DevOps-Team anspruchsvolle Entwicklungsaufgaben in Microservice- und Cloud-Architekturen
2. Du erarbeitest, Hand in Hand mit Product Ownern unserer namhaften Kunden der Finanzdienstleistungsindustrie, IT-Lösungen von der Datenhaltung über Backend Services bis zum Frontend auf Basis neuester Technologien
3. Du gibst mit deinem technischen Verständnis Impulse für Story-Maps und User Stories, setzt diese MVP basiert und qualitätsgesichert um, und zeigst Potentiale für weitere MVPs auf
4. Du gestaltest Anwendungen, (Cloud-)Infrastruktur und das technische Umfeld aktiv mit und überführst Projektergebnisse in den produktiven Betrieb
Deine Qualifikationen
5. Du bist neugierig, motiviert, teamorientiert und hast bereits etwa drei Jahre Berufserfahrung als Java Fullstack Entwickler (m/w/d) oder in einer ähnlichen Position in agilen Entwicklungsteams (Scrum, Kanban etc.)
6. Du verfügst über fundierte Erfahrung in Java und Spring, nutzt Build Technologien wie Maven, Gradle, Jenkins und/oder Git und hast Erfahrung in der qualitätsgesicherten Entwicklung von Microservices in Cloud-Technologien wie z. B. Docker und Kubernetes
7. Du hast erste Erfahrungen mit Authentifizierungskonzepten und Lösungen wie z. B. OpenID Connect und/oder Keycloak gesammelt
8. Du bringst Kenntnisse in relationalen oder schemalosen Datenbanken (z. B. Postgres, Microsoft SQL und/oder MongoDB) und bestenfalls ELK und Kafka mit
9. Idealerweise hast Du schon bei Implementierungen von Webapplikationen mittels Web-Frameworks mitgewirkt und dabei mit Angular und/oder Vue.js gearbeitet
10. Deine sehr guten Deutsch- und Englischkenntnisse runden dein Profil ab
Deine Benefits
11. Du arbeitest in einem modernen Umfeld, das auf ehrliche, erreichbare Ziele setzt
12. Wir begleiten Dich auf Deinem Weg, Verantwortung zu übernehmen und unsere agile Team-Kultur aktiv mitzugestalten
13. Vielfältige und vom Unternehmen geförderte Weiterbildungsmöglichkeiten
14. Möglichkeit, in unterschiedlichen Teams zu arbeiten.
15. Transparentes und durchlässiges Karriereentwicklungsmodell
16. Vertrauensarbeitszeit
17. Offene und herzliche Unternehmenskultur
18. 30 Urlaubstage
19. Betriebliche Sozialleistungen (z.B. Kinderbetreuungszuschuss, Afterwork-Partys)
20. Betriebliches Rentenpaket