Jobbeschreibung
Bei uns erwarten dich flache Hierarchien, vielseitige berufliche Entwicklungsmöglichkeiten, anspruchsvolle Projekte und eine Menge Gestaltungsfreiheit. Mit unseren Anwendungen und dir in unserem Team machen wir das Leben aller Bürger:innen in Deutschland einfacher – und deren Daten sicherer.
Worauf wartest du noch? Lass uns gemeinsam die Welt ein Stück sicherer gestalten.
Wir suchen
Senior Java Developer | Sichere Identitäten (m/w/d)
zum nächstmöglichen Zeitpunkt
Bremen, Berlin, Köln, Erfurt oder remote
Vollzeit
Als Senior Java Developer (m/w/d) arbeitest du gemeinsam mit deinem Team in dem spannenden Themenbereich „Sichere digitale Identitäten“. Folgende Aufgaben erwarten dich hier:
- Entwicklung von Webanwendungen mit einem Schwerpunkt in Backend- und Schnittstellen-Entwicklung
- Als erfahrene:r Entwickler:in (m/w/d) übernimmst du eine führende Rolle im Team
- Übersetzen von Kundenanforderungen in unsere Produktarchitektur und Entwicklung von Entwürfen für die Systemarchitektur
- Mitverantworten von Prozessen und Strategien, um Produkt- und Code-Qualität hochzuhalten
- Unterstützung bei der Automatisierung unserer Software, um deren Einsetzbarkeit auf verschiedenen Plattformen zu gewährleisten
- Einbringen deines Wissens bei der Migration bestehender Produkte in ein Kubernetes-Umfeld
- Unsere Kunden wachsen und wir wachsen mit – du denkst Skalierungsanforderungen von Anfang an mit.
- Arbeit im Team mit Methoden der agilen Softwareentwicklung, wie Scrum oder Pair-Programming
- abgeschlossenes Studium im Bereich Informatik, abgeschlossene Ausbildung zum:zur Fachinformatiker:in (m/w/d) für Anwendungsentwicklung oder eine vergleichbare Qualifikation
- langjährige Berufserfahrung in der Softwareentwicklung
- umfangreiche Erfahrungen im Bereich Spring (Spring-Boot, Spring-Security, Thymeleaf)
- fundierte Kenntnisse mit Cloud-Systemen wie Kubernetes und Docker
- gutes Verständnis für Softwarearchitektur
- gute Kenntnisse relationaler Datenbanken
- Kenntnisse von Technologien wie Hibernate, SOAP und Maven
- Erfahrung im Umgang mit Continuous Integration (Jenkins)
- Kenntnisse kryptographischer Verfahren wünschenswert
- Erfahrung mit agilen Arbeitsprozessen
- sehr gute Deutsch- und mindestens gute Englischkenntnisse
- Flexible Arbeitszeit
- Familienfreundlich
- Homeoffice möglich
- Hunde erlaubt
- Sportaktivitäten/Firmenfitness
- JobRad/Dienstfahrrad