Back-End Development Team Lead (Java) Munich, Germany
Jobs list

Back-End Development Team Lead (Java)

Munich, Germany


Visa Sponsorship if necessary
Relocation Assistance
Resume Enhancement Tips
Interview Preparation

About the company:

The company was founded in 2014 with a mission to make the process of searching and booking holiday rentals simple and easy. Today, it is a $50M-funded, high-growth travel tech startup. Its search engine enables travelers worldwide to find their perfect lodging fast and for the best price without having to compare all available accommodation options on hundreds of different websites, including and Airbnb. The platform attracts over 10 million visitors every month and is now active in more than 20 countries.

Your Role:

If you love traveling, want to become part of a diverse, mission-driven team and have a hand in developing a product that’s being used by millions of people every month, this Team Lead job in Munich is right up your street. The company is searching for a Back-End Development Team Lead with excellent Java programming skills who would relocate to Munich and head up the team which is responsible for the data ingеstion and data еnrichmеnt lаyеr of its sеаrch еnginе. 

The back end of the search engine is written in Java 11 with Spring Boot. The current company’s tech stack also includes; React, Redux, Flow, and Express.js; Elasticsearch 7, Mongo, Postgres, Apache Kafka, and Redis for storing data; Swift and Kotlin for native iOS and Android applications; Microservices, Kubernetes, Docker, Jenkins, Git, AWS, and other modern and internally developed technologies.

Having joined the company, you will:

  • Lead and manage a team of 5 experienced back-end developers, еncоurаging their individual growth, providing feedback, and recruiting new software engineers to the team if/when needed.
  • Be in charge of developing new features and the architecture of the platform.
  • Get the opportunity to challenge yourself building and managing highly scalable applications.
  • Maintain existing tools and build new ones using modern tech.

Your qualification:

  • Degree in either Computer Science or a related field with 7+ years of relevant work experience.
  • Professional back-end development experience (Java, Spring Boot).
  • Experience leading a development team/informal leadership experience is a definite plus.
  • Experience with AWS, Elasticsearch, Kubernetes, Apache Spark, Flink, Redshift, Microservices, data pipelines and a strong interest/willingness to work with the rest of the company’s tech stack.
  • Passion for coding and building world-class products.
  • Excellent command of written and spoken English.

Relocation support:

You don't just get a new full-time job, you are becoming a part of something bigger—the team of awesome techies, the community, where every single individual matters. We care about you and aim to make your IT job abroad and IT relocation as smooth as possible. That’s why a relocation bonus, visa support, and assistance with searching for a home for you and your family are a vital part of our support as an IT recruitment agency in your job relocation.

Additional information:

Germany has one of the most advanced economies in the EU, that turns your relocation to Munich into a really great and unique experience. You’ll be pleasantly surprised by generous social security benefits and high quality of life, effective educational, medical and housing systems of the excellent standard. Munich is a significant IT center that always offers a variety of IT jobs, tech conferences, and educational events to participate in. In addition, excellent national and international transport links give endless opportunities to travel.


For additional details on this role contact - Daria Tymokhina


Have a great day!

Back-End Development Team Lead (Java) job with relocation support (including visa sponsorship)

Munich, Germany