Für unseren Kunden, einen etablierten Akteur im deutschen Gesundheitswesen, suchen wir im Rahmen einer projektbasierten Festanstellung (ANÜ) ab sofort Unterstützung als Senior Java Softwareentwickler (m/w/d).
Start: frühestens 16.09.2026
Laufzeit: 18 Monate
Einsatzort: Berlin
Anwesenheit vor Ort: nach Absprache
Auslastung: Vollzeit (40 Stunden/Woche)
Vertragsform: Arbeitnehmerüberlassung
Ihre Aufgaben:
- Entwicklung und Weiterentwicklung von Softwarelösungen, Referenzimplementierungen und produktiven Anwendungen innerhalb eines agilen Entwicklungsumfelds
- Erstellung von Proof-of-Concepts zur Evaluierung neuer Technologien, Architekturen und Lösungsansätze
- Umsetzung fachlicher und technischer Anforderungen auf Basis priorisierter User Stories
- Analyse, Bewertung und Verfeinerung von Anforderungen im Rahmen agiler Entwicklungsprozesse
- Eigenständige Fehleranalyse und Behebung von Fehlern in bestehenden Anwendungen
- Dokumentation von Softwarearchitekturen und technischen Komponenten
- Unterstützung bei der Erstellung technischer Spezifikationen und Leistungsbeschreibungen für externe Entwicklungsleistungen
- Erstellung und Pflege technischer Dokumentationen für Anwender, Administratoren und Entwickler
- Durchführung von Qualitätssicherungsmaßnahmen wie Unit Tests, Code Reviews, Refactorings sowie Umsetzung von Clean-Code-Prinzipien
- Weiterentwicklung von Build-, Test- und Continuous-Integration-Prozessen
- Enge Zusammenarbeit mit Test- und Architekturteams zur Sicherstellung einer hohen Softwarequalität
- Aktive Mitarbeit in agilen Scrum-Teams inklusive Sprint Planning, Daily Scrum, Sprint Review und Retrospektiven
Ihr Profil:
- Erfolgreich abgeschlossenes Studium der Informatik, Wirtschaftsinformatik, Informationstechnik oder eine vergleichbare Qualifikation
- Mindestens fünf Jahre Berufserfahrung in der Softwareentwicklung mit Java
- Sehr gute Kenntnisse in der Entwicklung moderner Java-Anwendungen mit Java 11 und/oder Java 17
- Fundierte Erfahrung mit Spring Boot, REST-basierten Schnittstellen, JUnit und Integrationstests
- Erfahrung im Build-Management mit Maven
- Kenntnisse moderner Entwicklungs- und CI/CD-Werkzeuge wie Jenkins, GitLab, SonarQube und Nexus
- Erfahrung in agilen Entwicklungsmethoden, insbesondere Scrum
- Gute Kenntnisse in containerisierten Umgebungen mit Docker und Kubernetes
- Erfahrung im Aufbau und Betrieb von Microservice-Architekturen
Wünschenswerte Kenntnisse:
- Erfahrung mit Kubernetes-Betrieb und Helm
- Kenntnisse im Bereich Infrastructure as Code, beispielsweise mit Terraform
- Erfahrung mit Sicherheitsmechanismen, Verschlüsselungstechnologien und digitalen Vertrauensdiensten
- Kenntnisse im Umfeld von Release- und Qualitätsmanagement