Who are we?
At Masabi, we are helping to make cities better places to live, work and visit, by enabling seamless, frictionless journeys on public transport systems. We are a technology company, developing a SaaS-based fare collection and ticketing platform that allows commuters to buy and present tickets for public transport on their mobile phones or simply by tapping a bank card to travel. With deployments to over 70 transit agencies across 4 continents, Masabi’s team has been delivering innovation to millions of riders of public transportation for over ten years.
Proving ourselves as true innovators and category leaders, we launched a ticketing SDK - a first for public transit - allowing urban mobility providers like ride-hailing (Uber), journey planners (Transit), and bike and ride-sharing services, to integrate our market-leading ticketing platform into their applications, connecting services together for a seamless user experience. Current customers of Masabi’s SDK include Uber, Transit (North America), Jorudan (Japan) and Kisio/Keolis (France).
Come join us on this exciting ride as we build the transit technology ecosystem of tomorrow.
Masabi is looking for Java developers to join our expanding Justride Retail Server team. We build and maintain several backend services that issue cryptographically secure tickets (both mobile and printable), support our mobile apps, authenticate users and send email notifications and receipts. Our services are at the heart of the Justride platform and get a lot of traffic so we have many opportunities to do performance testing and optimisation. We’re a self-organising team responsible for the design, implementation, testing, release and monitoring of these services.
You will have solid core Java and object-oriented skills, and experience of implementing high-quality high-performance software. Some exposure to any of Kotlin, AWS and large scale operation would be a bonus, but equally valuable is being open to learning about some or all of these. You should also be the kind of developer that challenges the status quo and will be active in evolving our stack.
- Java 11+ / Kotlin / Spring / JUnit / Gatling / Hibernate / MySQL
- AWS services including Lambda, SQS, S3, CloudFormation, RDS, EC2
- Prometheus / Grafana
- Git / Bamboo / Gradle / Maven / Artifactory / Puppet / Docker
- Fully cloud hosted, Puppet managed, PCI-DSS certified platform infrastructure
Some of our benefits:
- Brand new office in United Business Center Riviera.
- Competitive salary.
- Premium medical care via Medicover.
- Flexibility to work from home as appropriate.
Masabi is an equal opportunity employer. We celebrate multiple approaches and points of view, striving to create an environment where everyone feels empowered to bring their full, authentic selves to work. Whoever you are, just be yourself.