Teamleiter Systementwicklung

Comarch AG
Hannover, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Job location

Hannover, Germany

Tech stack

Java
Artificial Intelligence
Information Systems
Data Structures
Relational Databases
Monitoring of Systems
Hibernate
Java Persistence API
Java Virtual Machine (JVM)
Log Analysis
Prometheus
Systems Architecture
Data Logging
GitHub Copilot
Large Language Models
Grafana
Caching
Information Technology
Hardware Infrastructure
ELK

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

Apply for this position