We're expanding! mopla is opening a new location in Romania and looking for talented engineers to join us — based in Bucharest or Cluj-Napoca. Let's get started right away, full-time.
At mopla, our mission is to reshape the future of public mobility with smart solutions. Simply put: more sustainable, more efficient, and more flexible. mopla is an independent and open mobility platform that enables flexible transport services and on-demand mobility in an economically and environmentally sound way. Not just in metropolitan areas like Berlin and Munich, but very deliberately in rural areas too. Anywhere, really.
Your Tasks and Responsibilities
- Design, implementation, and maintenance of backend services in Java and Spring Boot
- Ownership of selected domain components such as dispatching, booking, pricing, or driver assignment
- Design and further development of interfaces and APIs
- Working with relational databases, in particular PostgreSQL, including performant database queries
- Performance optimization, profiling, and scaling of services
- Conducting code reviews and mentoring junior and mid-level developers
- Contributing to architectural decisions and the technical roadmap within the mopla domain
- Close collaboration with Product Owners and DevOps on feature planning, deployment, and monitoring
- Contributing to test automation through unit, integration, and contract tests
Your Skills
Must-have:
- Completed degree in Computer Science or a comparable qualification
- At least 5 years of professional experience in Java backend development
- In-depth expertise in Spring Boot, particularly in Dependency Injection, Web, Data, and Security
- Very strong knowledge of relational databases, specifically PostgreSQL
- Experience with distributed systems and microservice architectures
- Solid testing knowledge
- Confident use of Git, CI/CD, and cloud environments
Nice-to-have:
- Knowledge of Kubernetes or cloud-native operating practices
- Experience in ticketing, ridehailing, logistics, or with dispatch/routing algorithms
What sets you apart:
- Clean, testable code in line with Clean Code and SOLID principles
- Ability to weigh trade-offs between pragmatism and technical cleanliness with sound judgment
- Agile way of working, e.g. Scrum or Kanban
- Willingness to mentor and patience when working with less experienced colleagues
- Openness to constructive feedback
- Good English skills; German is a plus
What We Offer You
- Your growth path: Real responsibility from day one; grow with the company, not into a predefined job ladder
- Your voice: Flat hierarchies, talk directly to the management team, shape decisions, skip the bureaucracy
- Your impact: Your ideas ship fast. See the results of your work in days, not quarters
- Your trajectory: In a growing company, new roles appear before job titles do, be there first!
- The mopla team: Offsites, All-Hands weeks, and team events where we actually hang out (and plan the future)
Interested? Become part of the mopla team.