Team Lead Java Softwareentwicklung
Role details
Job location
Tech stack
Job description
Als Team Lead übernimmst du die fachliche Führung eines erfahrenen Entwicklerteams und arbeitest aktiv an der Weiterentwicklung zentraler Java-basierter Anwendungen mit. Du verbindest Hands-on-Entwicklung mit technischer Entscheidungsfindung und Teamverantwortung.
Deine Aufgaben:
Technische Verantwortung
-
Java-Backend-Entwicklung (Spring-Umfeld)
-
Weiterentwicklung der Applikations- und Systemarchitektur
-
Umsetzung von Cross-Cutting-Themen (Logging, Monitoring, Security, Authentifizierung)
-
Einführung moderner Tools & Frameworks (z. B. Caching, Messaging)
-
Containerisierung mit Docker
-
Sicherstellung von Code-Qualität und Testabdeckung
Team- & Projektleitung
- Fachliche Führung eines eingespielten Entwicklerteams (Backend & Frontend)
- Priorisierung von Aufgaben und technische Entscheidungsfindung
- Enge Zusammenarbeit mit Produktmanagement und Fachabteilungen
- Mitarbeit an Releases und größeren Entwicklungsprojekten
- Arbeiten nach agilen Prinzipien (2-Wochen-Sprints)
Weiterentwicklung & Coaching
- Fachliche Weiterentwicklung der Teammitglieder
- Mentoring und Wissenstransfer
- Mitgestaltung von Entwicklungsstandards, * Langfristige Stabilität & klare Produktvision
- Moderne IT mit echtem Gestaltungsspielraum
- Hochqualifiziertes Team & kurze Entscheidungswege
- Sinnvolle Produkte mit starkem Business-Impact
Requirements
- Erfahrung in der Java Softwareentwicklung
- Sehr gute Kenntnisse in Java & Spring
- Architekturverständnis und Erfahrung mit komplexen Systemen
- Erste Führungserfahrung oder klare Motivation, Verantwortung zu übernehmen
- Strukturierte Arbeitsweise, Kommunikationsstärke und Hands-on-Mentalität
Benefits & conditions
Das Mindestentgelt für die Stelle als Team Lead Java Softwareentwicklung (m/w/d) beträgt 80.000,00 EUR brutto pro Jahr auf Basis Vollzeitbeschäftigung. Bereitschaft zur Überzahlung.