JavaEE Tech Lead (m/w/d) Mobility Startup
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, while the frontend is built with React / React Native.
We are currently in a strategic growth phase and are now looking for an experienced technical leader to help shape the next stage of our development.
The Role
As Tech Lead, you will take on a central bridging role between Engineering and company leadership. You will work closely with the CTO, support them operationally, and ensure that the platform keeps pace with the companyβs growth β both technically and organisationally.
This position is designed for someone who can dive deep into the code while also keeping the bigger picture in mind. You are not afraid of a mature system with history β you see it as an opportunity.
Technical Leadership & Architecture
- Further development and maintenance of the modular Java / Jakarta EE platform, including shared responsibility for architectural decisions
- Implementation of the identified infrastructure improvements: IaC Terraform / CloudFormation, multi-region setup, and disaster recovery plan
- Responsibility for implementing outstanding security measures
- Driving the migration of binary data from MongoDB to S3, as well as further technical debt reduction projects
- Evaluation and further development of the 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 on the gradual handover of engineering and operational responsibilities
- Support in building a product management process aligned with customer requirements
- Mentoring of the junior frontend developer and support for the senior engineers
Operations & Quality
- Shared responsibility for monitoring, alerting, and incident response AWS CloudWatch, Sentry, Crashlytics
- Automation of dependency vulnerability scanning within the CI pipeline
- Technical support for customer projects β from onboarding through to troubleshooting
Must-Have
- Several years of experience in backend development with Java β Jakarta EE / Java EE / Spring β in production systems
- Strong experience with Test-Driven Development (TDD), as well as a strong quality mindset 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 environments
- Familiarity with CI/CD pipelines β GitLab CI, GitHub Actions, or similar β and modern deployment practices
- Hands-on mentality: you can deliver value immediately without requiring months of onboarding
Nice-to-Have
- Knowledge of Infrastructure as Code β Terraform or CloudFormation
- Experience with React and/or React Native on the frontend
- Understanding of the mobility, car-sharing, or vehicle rental domains
- Experience in regulated environments or with GDPR compliance projects
- Knowledge of telematics hardware integrations or IoT-related systems
- Class B driving licence
What We Offer
- One of the most technically impressive small platforms in the German mobility landscape β with real responsibility from day one
- Short decision-making paths and a high degree of freedom to shape things
- A well-established team with 5β10 years of shared platform history
- A modern tech stack: Java 17, Jakarta EE 10, React, React Native, GitLab CI/CD β without legacy burden
- 99.9% uptime β efficiency here is not an ambition, but a reality
- Hybrid working with an office in Berlin and flexible working hours
- Competitive salary, depending on experience and qualifications
- Active involvement in the strategic development of the company
How to Apply
We look forward to receiving your application β preferably including a short cover note, your CV, and, where relevant, references or GitHub projects.
A formal cover letter is not required; we value genuine interest and technical depth more than formalities.