Teamleiter Systementwicklung
Role details
Job location
Tech stack
Job description
Hannover Ab sofort | Vollzeit (40h) | Hybrides Arbeitsmodell Du verbindest technisches Verständnis mit Führungsstärke und möchtest die Weiterentwicklung komplexer Systeme aktiv mitgestalten? Dann übernimm bei uns die Leitung eines Entwicklerteams. Gemeinsam sorgen wir dafür, dass unsere Systeme auch unter hoher Last stabil, performant und zukunftsfähig bleiben und treiben deren kontinuierliche Weiterentwicklung voran. Das erwartet dich:
- Fachliche Führung eines Entwicklerteams inkl. Coaching, Feedback und Weiterentwicklung der Mitarbeiter
- Verantwortung für die Personalplanung, Kapazitätssteuerung, Priorisierung und effizienten Ressourceneinsatz im Team
- Sicherstellung der Zielerreichung sowie Koordination der Aufgaben innerhalb des Teams
- Konzeption und Weiterentwicklung komplexer Systemarchitekturen
- Verantwortung für Performance-Optimierung sowie für Persistenz-, Caching- und Datenhaltungskonzepte in hochlastigen Systemen
- Gestaltung und Optimierung relationaler Datenstrukturen sowie Transaktions- und Locking-Mechanismen
- Analyse und Lösung komplexer System- und Performanceprobleme
- Aufbau und Weiterentwicklung von Monitoring- und Observability-Konzepten (Logging, Metrics, Tracing)
- Sicherstellung stabiler, effizienter und zuverlässiger Betriebs- und Systemabläufe
- Verantwortung für Release- und Deployment-Prozesse sowie deren kontinuierliche Verbesserung
- Strategische Weiterentwicklung der Systemlandschaft
- Übernahme von Architektur- und Teilprojektverantwortung sowie Mitgestaltung der komplexen Systemlandschaften
- Enge Zusammenarbeit mit angrenzenden Teams sowie Abstimmung technischer Lösungen und Architekturentscheidungen Das bringst du mit
Requirements
- Ausbildung: Erfolgreich abgeschlossene Ausbildung oder ein Hochschulstudium in den Bereichen Informatik, Wirtschaftsinformatik oder vergleichbar
- Know-how: o Teamlead-Erfahrung wünschenswert o Exzellente Kenntnisse in Java (17/21+) und fundiertes Wissen in JVM-Deep-Dive (Garbage Collection Tuning für große Heaps) o Architekturwissen im Umgang mit relationalen Datenbanken, ORM (Hibernate/JPA) und komplexen Transaktionen (inkl. Locking-Mechanismen) o Erfahrung mit modernen Observability-Tools (z.B. Prometheus, Grafana, ELK-Stack) o Routinierter Einsatz von AI-Tools (z. B. GitHub Copilot) sowie Wissen um die Integration von LLMs zur Log-Analyse und Systemüberwachung o Arbeitsstil: Ausgeprägte Führungskompetenz mit einem klaren Fokus auf Unterstützung und Service für interne Anwendungsentwickler; Sehr gute Kommunikationsfähigkeiten; Hohes Abstraktionsvermögen und extrem hohes Qualitätsbewusstsein bei Code-Änderungen auf Systemebene o Sprachen: Sehr gute Deutsch- (mind. C1) und Englischkenntnisse
Benefits & conditions
o Erreiche mehr! - Eigenverantwortlich arbeiten mit vielen Entwicklungsmöglichkeiten in einem international tätigen Wachstumsunternehmen o Abwechslung pur! - Spannendes Arbeitsumfeld in einem kreativen und hochmotivierten Team mit anspruchsvollen Aufgaben o Teamwork! - Zusammenarbeit mit erfahrenen Spezialisten o Arbeitsplatz mit Charme! - Moderner Arbeitsplatz mit leistungsstarker IT-Hardware - kein Großraumbüro o Work-Life-Balance! - Flexible Arbeitszeiten, hybrides Arbeitsmodell (60/40 Regelung auf Monatsbasis) und 30 Urlaubstage in Deutschland sowie Sonderurlaub