Unser Kunde entwickelt und betreibt eine innovative End-to-End-Plattform für Car-Sharing und Fahrzeugvermietung, die bereits erfolgreich in Deutschland, Österreich und Spanien eingesetzt wird. Die Plattform ist vollständig white-label-fähig und umfasst mobile Apps, Web-Applikationen, Back-Office-Tools sowie Integrationen mit Telematik-Hardware, Zahlungsdienstleistern und KYC-Anbietern – alles aus einer einzigen, modularen Codebasis. Das Backend basiert auf Java 17 und Jakarta EE 10, während das Frontend auf React und React Native aufbaut. In einer strategischen Wachstumsphase suchen wir eine erfahrene technische Führungskraft, die bereit ist, den nächsten Schritt in ihrer Karriere zu gehen. In der Rolle des Tech Leads übernehmen Sie eine zentrale Brückenfunktion zwischen Engineering und Unternehmensführung. Sie arbeiten eng mit dem CTO zusammen, entlasten ihn operativ und stellen sicher, dass die Plattform mit dem Wachstum des Unternehmens Schritt hält – sowohl technisch als auch organisatorisch. Diese Position richtet sich an Personen, die sowohl tief in den Code eintauchen als auch die größeren Zusammenhänge im Blick behalten können. Sie sind bereit, sich den Herausforderungen eines gewachsenen Systems zu stellen und sehen darin eine Chance zur Weiterentwicklung. Zu Ihren Aufgaben gehören die technische Führung und Architektur, die Weiterentwicklung der modularen Java/Jakarta EE-Plattform sowie die Verantwortung für Architekturentscheidungen und die Umsetzung von Infrastrukturverbesserungen. Sie werden zudem Prozesse im Entwicklungsteam etablieren und eng mit dem CTO zusammenarbeiten, um Engineering- und Betriebsverantwortung schrittweise zu übergeben. Darüber hinaus sind Sie für das Monitoring, Alerting und die Incident Response verantwortlich und begleiten Kundenprojekte auf technischer Seite.
Java Tech Lead (m/w/d) im Mobilitätsbereich
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrjährige Erfahrung in der Backend-Entwicklung mit Java (JakartaEE, JavaEE, Spring) in produktiven Systemen mit. Ein ausgeprägtes Qualitätsbewusstsein und Interesse an Software Craftsmanship sind ebenso wichtig wie Erfahrung mit Test-Driven Development (TDD). Nachweisbare Erfahrung als Tech Lead oder Senior Engineer mit Teamverantwortung ist erforderlich. Ein solides Verständnis von Cloud-Infrastruktur, idealerweise AWS (EC2, ECS, CloudWatch, S3), ist von Vorteil. Zudem sollten Sie Erfahrung mit MongoDB oder vergleichbaren NoSQL-Datenbanken im Produktivbetrieb haben. Vertrautheit mit CI/CD-Pipelines (GitLab CI, GitHub Actions o. Ä.) und modernen Deployment-Praktiken ist ebenfalls wichtig. Eine Hands-on-Mentalität, die es Ihnen ermöglicht, sofort Mehrwert zu liefern, ohne lange Einarbeitungszeiten zu benötigen, wird vorausgesetzt. Wünschenswert sind Kenntnisse in Infrastructure-as-Code (Terraform oder CloudFormation), Erfahrung mit React und/oder React Native im Frontend sowie ein Verständnis der Mobilitäts-, Car-Sharing- oder Rental-Domänen. Erfahrungen in regulierten Umgebungen oder mit GDPR-Compliance-Projekten sowie Kenntnisse in Telematik-Hardware-Integrationen oder IoT-nahen Systemen sind von Vorteil. Ein Führerschein der Klasse B ist ebenfalls wünschenswert.