✨ AI Insights & Summary
This Tech Lead role with a Berlin-based mobility platform offers a unique opportunity to drive significant technical and organizational growth. You'll bridge the gap between engineering and leadership, taking ownership of a robust Java/Jakarta EE platform and shaping its future architecture. If you're a hands-on technical leader passionate about modern stacks, cloud infrastructure, and agile processes, this is your chance to make a substantial impact in a dynamic, fast-growing company.
About Us
We develop and operate an end-to-end platform for car-sharing and vehicle rental, currently used by customers in Germany, Austria, and Spain. The platform is fully white-label capable and includes mobile apps, web applications, back-office tools, and integrations with telematics hardware, payment service providers, and KYC providers – all from a single, modular codebase. The backend is based on Java 17 / Jakarta EE 10 (Payara), and the frontend on React / React Native. We are in a strategic growth phase and are now looking for an experienced technical leader to help shape the next step.
The Role
As Tech Lead, you will assume a central bridging role between Engineering and Management. You will work closely with the CTO, relieving them of operational burdens, and ensuring the platform keeps pace with the company's growth – both technically and organizationally. This position is for someone who can dive deep into the code as well as keep an eye on the bigger picture. You are not afraid of a grown system with a history – you see it as an opportunity.
Responsibilities
Technical Leadership & Architecture
- Further development and maintenance of the modular Java/Jakarta EE platform, including co-responsibility for architectural decisions.
- Implementation of identified infrastructure improvements: IaC (Terraform / CloudFormation), multi-region setup, DR plan.
- Responsibility for the implementation of open security measures.
- Driving the migration of binary data from MongoDB to S3 and other technical debt reduction projects.
- Evaluation and further development of CI/CD pipelines (GitLab CI) and test coverage.
Processes & Team Organization
- Establishment of formal code review processes and consistent planning cycles within the development team.
- Close collaboration with the CTO for the gradual handover of engineering and operational responsibilities.
- Support in building a product management process in coordination with customer requirements.
- Mentoring the junior frontend developer and supporting senior engineers.
Operations & Quality
- Co-responsibility for monitoring, alerting, and incident response (AWS CloudWatch, Sentry, Crashlytics).
- Optimization of the Sentry configuration for noise reduction and improved observability.
- Automation of dependency vulnerability scanning in the CI pipeline.
- Accompanying customer projects on the technical side – from onboarding to troubleshooting.
Qualifications
Must-have
- Several years of experience in backend development with Java (JakartaEE / JavaEE / Spring) in production systems.
- Extensive experience with Test-Driven Development (TDD) as well as a high quality awareness and interest in Software Craftsmanship.
- Proven experience as a Tech Lead or Senior Engineer with team responsibility.
- Solid understanding of cloud infrastructure, ideally AWS (EC2, ECS, CloudWatch, S3).
- Experience with MongoDB or comparable NoSQL databases in production operation.
- Familiarity with CI/CD pipelines (GitLab CI, GitHub Actions or similar) and modern deployment practices.
- Hands-on mentality: You can deliver value immediately without needing months of onboarding.
Nice-to-have
- Knowledge in Infrastructure-as-Code (Terraform or CloudFormation).
- Experience with React and/or React Native in the frontend.
- Understanding of mobility, car-sharing, or rental domains.
- Experience in regulated environments or with GDPR compliance projects.
- Knowledge in telematics hardware integrations or IoT-related systems.
- Driver's license class B.
Benefits
- One of the most technically impressive small platforms in the German mobility landscape – with real responsibility from day one.
- Short decision paths, high degree of design freedom.
- A well-coordinated team with 5–10 years of shared platform history.
- Modern tech stack: Java 17, Jakarta EE 10, React, React Native, GitLab CI/CD – no legacy burden.
- >99.9% Uptime – efficiency is not a wish here, but a reality.
- Hybrid work with an office in Berlin; flexible working hours.
- Competitive salary, depending on experience and qualifications.
- Active participation in the strategic development of the company.
We look forward to your application – preferably with a short cover letter, CV, and relevant references or GitHub projects if available. A formal cover letter is not a must; we value genuine interest and technical depth more than formalities.
Find more English Speaking Jobs in Germany on Arbeitnow.