Java Back-end Developer (m/f/d)

We are the leading e-hailing app in Europe. Our vision is to create everyday magic in city movement.

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


The future of mobility is shared and autonomous. FREE NOW is building up a new autonomous services team that is solving key problems related to urban transportation. What we are creating today will result in a journey that will take our customers wherever they need to go.

Of course, to build great software we need great developers, that’s why we are looking for a Java Backend Developer (m/f/d).

FREE NOW is becoming a global player in the ride-hailing industry, do you wanna be part of this transformation? Do you want to contribute to the establishment of FREE NOW´s  role in the future of autonomous vehicle platforms? Do you want to solve problems and make an impact on the lives of thousands of people? Then join us!

We work in small multifunctional and diverse teams where you'll find people from all around the world. Together with you we will build outstanding autonomous mobility solutions for the ride-hailing industry.

The team you are joining will focus on building applications and services for the autonomous user journey.

You solve problems how to interact with the car, have a seamless in-trip experience, enable pooling functionality, build advanced routing capabilities and tons of other exciting features for the upcoming challenges of self-driving cars.

Our technology stack is mainly based on Kotlin and Java (but we firmly believe that every language is beautiful), our microservices are running on AWS, we are a big fan of Docker and we monitor everything with our ELK infrastructure.


So, if you... to write (good and clean) code

...have some years of experience in a JVM language

...want to challenge yourself and learn new stuff every day

...have a degree in Computer Science or similar

...want to build microservices

Jump into FREE NOW and show us what you can do!


JobOffer jobOffer = new JobOffer();

Job job = Job.builder()















Main requirements

Candidate candidate = Candidate.builder()










new Application(candidate).submit();

Nice to have

/*Experience in an international company or team away from your home country is a plus*/


Benefits benefits = Benefits.builder()














Oh, and the opportunity to work with the best team in the world (we know, everybody says so, but at FREE NOW it’s true)!

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300