Teamleiter Software Engineer Java EE
Role details
Job location
Tech stack
Job description
-
Technische Gesamtverantwortung für anspruchsvolle Java EE-Lösungen und deren nachhaltige Weiterentwicklung
-
Architekturdesign und fundierte Technologieentscheide für komplexe Enterprise Umgebungen
-
Führung, Steuerung und Qualitätssicherung von Nearshore-Teams entlang klarer Delivery-Strukturen
-
Aufbau und Weiterentwicklung von Engineering Kompetenz durch gezieltes Recruiting und Coaching
-
End-to-End Verantwortung von der Lösungsdefinition bis zum stabilen produktiven Betrieb
-
Strategische Beratung von Kunden in Architektur und Umsetzungsfragen
-
Impulsgeber für Innovation durch Evaluation neuer Technologien, Plattformen und AI-basierter Arbeitsweisen
Requirements
- Abgeschlossenes Studium in Informatik, Ingenieurwesen oder einem verwandten Fachgebiet
- Zwingend fünf Jahre Berufserfahrung in der Java EE-Entwicklung mit fundiertem Wissen in JPA, EJB und RESTful Webservices
- Erfahrung in der Erstellung von Lösungsarchitekturen (Microservices, SOA, Event-Driven) sowie Kenntnisse in Architektur-Frameworks (z. B. TOGAF, arc42)
- Praktische Kenntnisse in Low-Code-Plattformen (vorzugsweise Mendix) sowie Erfahrung mit Frontendframeworks wie Angular, React oder Vue.js
- Vertrautheit mit relationalen Datenbanken, SQL sowie ORM-Technologien
- Erste Erfahrung in der Leitung von Nearshore-Teams und in agilen Projektmethoden (Scrum, Kanban), * Ausgeprägte Führungskraft mit natürlicher Autorität, Entscheidungsstärke und der Fähigkeit, Teams zu inspirieren und klar auszurichten
- Nachweisliche Erfahrung in der Führung verteilter und Remote Teams, insbesondere im Nearshore-Umfeld
- Kundenorientiertes Denken und klare, verbindliche Kommunikation auch im interkulturellen Kontext
- Analytische Stärke und strukturierte Herangehensweise an komplexe Fragestellungen
- Ausgeprägtes Macher-Mindset mit hoher Eigenverantwortung und konsequenter Umsetzungsstärke
- Offenheit gegenüber neuen AI-Technologien, modernen Engineering-Methoden und veränderten Delivery-Modellen
- Bereitschaft, technologischen und organisatorischen Wandel aktiv zu gestalten und Verantwortung im Change zu übernehmen
- Fähigkeit, Transformation gezielt voranzutreiben und Teams sicher durch Veränderungsprozesse zu führen
- Kompetenz, technische Inhalte adressatengerecht vom Entwicklerteam bis zum C-Level zu vermitteln