Job Beschreibung:
Für unser Java Development Team in Deutschland suchen wir zum nächstmöglichen Termin einen Team Lead Java (m/w/d).
Neben der Tätigkeit an unserem Standort in Ebersberg bieten wir nach der Einarbeitung auch die Möglichkeit zum mobilen Arbeiten.
- Fachliche Leitung und Koordination eines internationalen Java-Entwicklungsteams
- Sicherstellung der termingerechten und budgetkonformen Lieferung hochwertiger Softwarelösungen
- Technischer Ansprechpartner für Lösungsarchitektur und Produktmanagement
- Planung, Bewertung und Priorisierung technischer Lösungen in Zusammenarbeit mit den Stakeholdern
- Definition und Durchsetzung technischer Richtlinien, Standards und Best Practices
- Unterstützung des Teams bei komplexen technischen Entscheidungen und der Fehlerbehebung
- Coaching und Mentoring von Teammitgliedern zur Weiterentwicklung ihrer technischen Fähigkeiten
- Förderung einer agilen Zusammenarbeit und Begleitng des Teams auf seinem Weg zu echter Agilität
- Förderung der Einführung von CI/CD-Pipelines und GitOps-Workflows (GitLab CI/CD, ArgoCD)
- Beitrag zur kontinuierlichen Verbesserung der Architektur- und Entwicklungsprozesse
- Identifizierung und Behebung technischer Risiken, Blockaden und Architekturprobleme
- Zusammenarbeit mit anderen Entwicklungs- und Plattformteams in einer Kubernetes-basierten Microservice-Landschaft
- Teilnahme an Kundengesprächen, technischen Präsentationen und Koordination mit externen Stakeholdern
- Präsentation der Ergebnisse des Teams in internen Demos, im Vertriebs-Support und in Integrationsgesprächen
Erforderliche Kenntnisse:
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation
- Mehrjährige praktische Erfahrung in der Java-Entwicklung mit Schwerpunkt Spring Boot
- Fundierte Kenntnisse ereignisgesteuerter Microservice-Architekturen und asynchroner Kommunikationsmuster
- Praktische Erfahrung mit Kubernetes-basierten Deployments, Docker und Helm
- Erfahrung mit Apache Kafka in produktiven Umgebungen (z. B. Event-Streaming, Topic-Design, Message Contracts, Protobuf)
- Erfahrung in der Konzeption und Implementierung REST-basierter und optional gRPC-basierter APIs sowie in der Integration verteilter Systeme
- Gute Kenntnisse von CI/CD-Pipelines, vorzugsweise basierend auf GitLab CI/CD
- Vertrautheit mit GitOps-Konzepten und -Tools, idealerweise ArgoCD
- Praktische Erfahrung mit relationalen Datenbanken (vorzugsweise Oracle)
- Erfahrung mit Tools zur Codequalität, statischer Codeanalyse und sicheren Codierungsprinzipien
- Vertrautheit mit agilen Entwicklungsmethoden und -tools (z. B. Scrum, Jira, Confluence)
- Fähigkeit, architektonische Entscheidungen zu überprüfen und zu hinterfragen; grundlegendes Verständnis von Domain-Driven Design (DDD)
- Erfahrung mit Observability-Stacks (z. B. Prometheus, Grafana, OpenTelemetry) ist von Vorteil
- Nachgewiesene Führungsqualitäten mit der Fähigkeit, internationale Teams zu leiten, zu motivieren und weiterzuentwickeln
- Ausgeprägtes Verantwortungsbewusstsein sowie Engagement für die Erzielung hochwertiger Ergebnisse
- Strukturierte und lösungsorientierte Denkweise mit einer praxisorientierten Mentalität
- Offenheit für Feedback und Engagement für kontinuierliche Verbesserung (persönlich und im Team)
- Fließende Deutsch- und Englischkenntnisse (in Wort und Schrift)
- Fachkenntnisse im Finanz- oder Kernbankensektor sind von Vorteil
Unser Angebot:
Unser Sitz in Ebersberg bei München verfügt über eine angenehme und moderne Arbeitsumgebung mit direktem S-Bahnanschluss und eigenen Parkplätzen. Leistungsgerechte Bezahlung, 30 Tage Urlaub, attraktive Fitnessangebote wie EGYM Wellpass, interessante Aufgaben und flexible Homeofficemöglichkeiten schaffen ein angenehmes Betriebsklima und stabile Teams.
Gleichstellungspolitik:
Wir sind ein Arbeitgeber, der auf Chancengleichheit achtet, und wir begrüßen Bewerbungen von allen entsprechend qualifizierten Bewerbern, unabhängig von ethnischer Herkunft, Geschlecht, Behinderung, Religion/Weltanschauung, sexueller Orientierung oder Alter.