Lead Java Software Engineer (m/w/d)
Verantwortung
Weiterentwicklung und Wartung einer zentralen Java-Backend-Plattform auf Basis von Spring Boot, Hibernate und Microservices
Umsetzung fachlicher Domänenlogik im Bereich Deklaration, Abrechnung und Veranlagung in komplexen Fachanwendungen
Integration von Umsystemen über REST-APIs, Messaging (Kafka, RabbitMQ) und Schnittstellen zu bestehenden Fachverfahren
Entwicklung robuster, langfristig wartbarer Softwarearchitekturen mit Fokus auf Stabilität, Skalierbarkeit und Performance
Durchführung von Code Reviews, Qualitätssicherung sowie technische Verantwortung innerhalb des Entwicklungsteams
Qualifikationen
Mehrjährige Erfahrung in der Softwareentwicklung mit Java (Spring Boot, Spring Cloud, JPA/Hibernate)
Praxis im Umgang mit gewachsenen Enterprise-Systemen, Legacy-Code und komplexen Systemlandschaften
Gutes Verständnis von Datenmodellen, Geschäftsprozessen und domänenspezifischer Logik
Idealerweise Erfahrung in regulierten Umgebungen wie öffentlicher Verwaltung, Versicherungen oder Finanzdienstleistung
Freude an nachhaltiger Softwareentwicklung mit Fokus auf Wartbarkeit, Stabilität und technischer Exzellenz
Benefits