Senior Backend Engineer (f/m/d) 🚀

Résumé du poste
CDI
Berlin
Salaire : Non spécifié
Télétravail fréquent
Compétences & expertises
Contenu généré
Java
Kotlin
Gitlab
Kubernetes
Spring boot
+6
Postuler

Free2move
Free2move

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Created in 2016, Free2move 🚀 simplifies mobility-related uses by offering a wide range of services to satisfy everyone's 🚘 travel needs.

With Free2move, you can rent a city car for shopping or for your stay in Italy 🏖️ or book a car park during your weekend in Paris... all in one click, on our web/mobile platform! 📲

Born from the merger of the Stellantis Group 🚗 and the start-up TravelCar, Free2move, thanks to its agility and its spirit of conquest has managed to establish itself in just few years 🚀 as a reference player to revolutionize the mobility of all travellers.

Having become the #1 reflex for more than 6 million users 👑, Free2move operates in more than 170 countries across 5 continents 🌎 and is available in 30 languages and 26 currencies. 5000 partners trust us and several hundred thousand vehicles are available!

If you want to join a team of +750🏆 experts and bold international projects, then you're in the right place! 🎯

You will evolve in an ultra-dynamic, innovative, agile, internationally-focused structure and integrate our talented ❤️teams♥️, full of ideas and motivation and with multidisciplinary skills, at the crossroads of the digital eco-system and the fast-changing automotive sector.

Are you passionate about building scalable, resilient backend systems and working with cutting-edge technologies like Kotlin, Java, Spring Boot, AWS, Kubernetes and RabbitMQ? 

Do you thrive in a collaborative environment where innovation and growth are celebrated?

Your next missions :

  • Design, develop, and maintain backend systems using Kotlin, Java, and Spring Boot for scalable and resilient telematics services.
  • Develop and maintain cloud-based architectures with AWS for high availability and performance.
  • Implement microservices architectures and containerization using Kubernetes to support distributed systems and continuous deployment.
  • Design and optimize data flows with RabbitMQ for message queuing and event-driven communication between services.
  • Work on real-time data processing and analytics to support telematics use cases such as vehicle tracking, rental state, and fraud checks.
  • Collaborate closely with mobile developers, and product managers to ensure backend services are well-integrated with the overall car sharing platform.
  • Write clean, testable, and maintainable code, adhering to best practices and internal standards.
  • Contribute to system design discussions and ensure backend services are designed for scalability, security, and high availability.
  • Lead code reviews, mentor junior engineers, and foster a collaborative and knowledge-sharing culture.
  • Troubleshoot and resolve production issues in a timely and efficient manner, ensuring high system uptime and reliability.

    Qualifications:

    • 5+ years of experience in backend development, with a focus on microservices architecture and cloud-based solutions.
    • Bachelor's or master's degree in computer science, engineering, mathematics, physics, or equivalent IT knowledge
    • Proficiency in Kotlin and/or Java technologies and frameworks (e.g., Spring Boot) is a plus

    Required skills:

    • Familiarity with continuous integration systems (e.g., Gitlab) and cloud infrastructures like AWS
    • Knowledge of both SQL and NoSQL databases
    • Practical expertise in configuring and implementing messaging systems (e.g., RabbitMQ, Kafka)
    • Excellent communication skills in English and the ability to collaborate effectively in a distributed team.
    • Proven problem-solving ability and a passion for building scalable, maintainable backend systems.

    Preferred skills:

    • Experience with real-time date processing for telematics use cases like vehicle tracking, rental states and fraud detection.
    • Familiarity with distributed system design for scalability and high availability

    What we offer:

    Working at Free2move means becoming part of a tribe in which the culture of performance rhymes with a good atmosphere. It is also:

    • A start-up spirit supported by a large Group 🥇
    • The opportunity to revolutionize the uses of mobility with us! 🚘
    • A neat integration to start well 🎁
    • Lots of possibilities for development 📈
    • Collaboration with multidisciplinary and international teams 💪🏼
    • International projects to perfect your background! 🌍
    • An attractive salary 💸
    • No-meetings days to boost your efficiency!

    ...This list is not exhaustive...

    Job type:
    - Permanent contract in Berlin 
    - To be filled asap 

    Envie d’en savoir plus ?

    Postuler