(Senior) Java Softwareentwickler (m/w/d)
Du möchtest Software entwickeln, die wirklich etwas bewegt? Bei uns arbeitest du gemeinsam mit erfahrenen Entwickler:innen an anspruchsvollen Java-Lösungen für öffentliche Institutionen und große Unternehmen. Ob smarte Verwaltungsportale oder Anwendungen wie die DHL-Sendungsverfolgung, deine Arbeit schafft echten Mehrwert für Millionen von Nutzer:innen.
Deine Aufgaben
- Entwickelst und implementierst du komplexe Individuallösungen für unsere Kunden aus der öffentlichen Verwaltung auf Basis von Java mit Spring / Spring Boot und entwickelst bestehende Softwarelösungen kontinuierlich weiter.
- Übernimmst du Verantwortung für die Konzeption und Umsetzung fachlicher Anforderungen und steuerst deren Umsetzung im agilen Entwicklungsprozess.
- Unterstützt du bei der Dokumentation und Kommunikation technischer Entscheidungen im Kontext der Entwicklung von IT- und Softwarelösungen und wirkst bei Bedarf an Abstimmungen und der Koordination im Team mit.
- Entwickelst du Enterprise-Server-Anwendungen sowie cloud- und containerbasierte Lösungen, z. B. mit Docker und Kubernetes, und bindest sie in moderne, CI/CD-gestützte Entwicklungs- und Deployment-Prozesse ein.
- Stellst du durch Code-Reviews, automatisierte Tests und geeignete Entwicklungspraktiken die Qualität, Sicherheit und Wartbarkeit unserer Softwarelösungen sicher.
- Bringst du deine Erfahrung aktiv im Team ein, unterstützt Kolleg:innen fachlich und förderst den Wissenstransfer sowie die Weiterentwicklung im Entwicklungsteam.
Dein Profil
- Ein abgeschlossenes Studium der (Wirtschafts-)Informatik, ein vergleichbares naturwissenschaftliches / technisches Studium oder eine vergleichbare Ausbildung.
- Mehrjährige Erfahrung in der Entwicklung von Java-Enterprise-Anwendungen mit gängigen Technologien wie Spring Boot und Hibernate.
- Routine im Umgang mit modernen Entwicklungsprozessen (z. B. CI/CD, Build-Management).
- Erfahrung in der Entwicklung und Integration von Webservices (REST und SOAP).
- Erfahrungen in der Containerisierung (z.B. Docker) und Orchestrierung (z.B. Kubernetes) sowie in der Konzeption von Cloud-Umgebungen sind wünschenswert.
- Sehr gute Deutsch- (C1) und gute Englischkenntnisse (B2) in Wort und Schrift.
Das bieten wir
- Flexible Arbeitszeiten und 40% mobiles Arbeiten zur Vereinbarkeit von Beruf und Privatleben.
- Über 100 Schulungs- und Weiterbildungsangebote zur persönlichen Entwicklung.
- Vielfältiges Sport- und Wellnessangebot mit Urban Sports Club.
- Leasing-Möglichkeit für ein Fahrrad.