Location_
// This is a fully remote contract role for people based in Romania
Responsibilities_
Build and maintain backend services and APIs that power core parts of the Justride platform
Contribute to the design of scalable, secure and resilient distributed systems
Collaborate with cross-functional teams to deliver features from concept through to production
Write clean, well-tested, maintainable code and contribute to code reviews and shared engineering standards
Build and support integrations with internal services and third-party systems
Monitor and improve the performance, reliability and observability of the services you own
Contribute to technical discussions and help shape solutions and best practices
Take ownership of your work and support team outcomes
About You_
Clear, confident communication in written and spoken English
Solid commercial experience building backend systems in Java or Kotlin
Understanding of distributed systems and how to build for scale and reliability
Comfortable designing and working with REST APIs and service-based or event-driven architectures
Hands-on experience with cloud platforms, ideally AWS
A thoughtful approach to code quality, testing and maintainability
Collaborative and team-oriented, happy to share knowledge and learn from others
Strong problem-solving skills and a proactive mindset
Able to explain technical ideas clearly to both technical and non-technical colleagues
We don’t expect you to tick every box. What matters most is curiosity, a willingness to learn, and the motivation to take ownership of your work.
What You’ll Learn_
How a global fare payment platform works at scale, used by transit agencies and millions of riders
Hands-on experience with event-driven architecture, Kafka, AWS and infrastructure as code
How to deliver in a cross-functional, international team where developers help shape the technical direction
Our Stack_
Java/Kotlin (nice to have)
Event-driven architecture, RESTful APIs
AWS (DynamoDB, S3, SQS, EC2, ECS etc.)
Kafka
Terraform
Grafana
Gradle, Maven, Git
Careers at Masabi are for people going places – driven by a mission to make transit fair and accessible for all.
// We are a network of innovators from all walks of life, passionate about making a difference. At Masabi, we operate with openness and trust, creating an environment where everyone feels empowered to bring their whole, authentic selves to work.
Whoever you are, just be yourself. // We welcome applications from underrepresented groups, including disabled and neurodivergent people, and can make adjustments at any stage of the process. You’re also welcome to share your pronouns whenever you feel comfortable. Together, we simplify journeys, remove barriers, and improve daily life for millions.
Why Join Masabi?
Driven by Purpose – We believe in journeys made simple. The work isn’t always easy, but the best things never are.
Encouraged to Accelerate – Masabi is going places and our people are in the driving seat. Whether you’re taking the direct route or exploring new paths, we support your journey.
Advancing with Empathy – We put people first and foster a culture of learning, not blame. No matter your cargo, we share the load.
We’re already powering journeys – are you ready to join us?