Holidu CareersOpen positionsEngineering / IT
Senior Java Backend Developer - Holidu Guests (f/m/d)

Senior Java Backend Developer - Holidu Guests (f/m/d)

Munich, Germany
Share job

Holidu is one of the fastest-growing travel tech companies worldwide. Our mission is to make the booking and hosting of holiday homes free of doubt and full of joy. We help hosts to manage their vacation rental with ease and guests to find the perfect holiday home they truly enjoy. Our team of more than 600 colleagues from 60+ nations shares a passion for modern technologies, an ambition for constant improvement and the drive to bring the best experience to more than 40k hosts and 100 million website users each year. You want to achieve amazing milestones with us? Then pack your bag, hop on board and get ready for take off!

Your future team

  • We are looking for someone to be a part of our team in Guest Experience department. We work in cross-functional teams of backend engineers, a data analyst, data scientists and an engineering manager.
  • As a part of the team play a key role in refining how we rank our Holidu properties for both new and returning users. You will be responsible in productionizing various ML models built by our data scientists and building highly reliable user facing API’s for other parts of our website.
  • You will be working in close collaboration with the Discovery team (responsible for delivering user facing APIs for our list page) and Conqueror team (team responsible for the user journey from showing homes till the very end of the booking process).

Our Tech Stack

  • Backend applications are written in Java 11, Kotlin and based on Spring boot.
  • Applications are deployed as microservices on AWS-hosted Kubernetes cluster (EKS).
  • Data storage is managed with PostgreSQL, Redis, Elasticsearch 7 and Redshift (as part of a data lake structure).
  • Kafka and Firehose are used for streaming and queuing purposes.
  • Heavy usage of AWS, Kubernetes, Docker, Jenkins, Git.
  • Monitoring with ELK, Grafana, Prometheus, AWS Cloudwatch, Looker and other internally developed technologies.
  • Infrastructure management is done via terraform.

Your role in this journey

  • Together with your team members you will design, implement, evolve, and maintain our backend services. 
  • You will be involved in the whole end-end software development process from ideation all the way through to release and monitoring.
  • You will have full responsibility for the delivery of features affecting 100 million users each year.
  • You will focus on delivering clear, well-designed highly available APIs for user-facing clients, as well as make sure all systems and processes are scalable.
  • You will lead strategic team-driven projects, identify opportunities, define and uphold quality standards, mentor engineers and participate in the hiring process of new engineers.
  • Work closely with product management and engineering managers to define the team's goals and engineering priorities.
  • Collaborate with the entire backend function to drive strategic technology decisions and own the team’s backend backlog.
  • Do you want to work more with Cloud? You will be responsible for designing the solution, provisioning the resources and integrating your applications directly with AWS as well as maintaining the internally provisioned resources.
  • Do you want to get your hands dirty with Elasticsearch? We also have our own self maintained ES cluster that devs maintain and monitor. You will get the opportunity to work with terraform internals.

Your backpack is filled with

  • 5+ years of professional development experience in Java.
  • Experience with developing web (micro)services with Spring Boot, using relational databases and deploying applications in a cloud environment.
  • Experience in designing and developing highly structured RESTful APIs.
  • Experience in optimizing data delivery for speed and memory footprint over REST APIs.
  • Experience in managing critical concurrent processes.
  • Experience with technologies such as Airflow, DBT and/or Looker is a great plus.
  • You love coding and building world class products! We do and we hope you share our passion!

Our adventure includes

  • Impact: Make a difference for hundreds of thousands of monthly users.
  • Growth: Take responsibility from day one and develop through regular feedback, workshops, and knowledge exchanges.
  • Personal Development: Use your learning budget and 2 extra study days for conferences, books, courses, and more.
  • Community: Engage with international, diverse, yet like-minded colleagues through regular events and 2 office days per week with your team.
  • Flexibility: Benefit from our hybrid work policy and the chance to work from other local offices for up to 8 weeks a year.
  • Fitness: Get a premium gym membership at a discounted rate.
  • Travel: Enjoy 28 vacation days + 13 public holidays in Bavaria and the possibility to take up to 10 unpaid vacation days with special discounts on our Holidu Homes properties.
Need a sneak Peek?
-> Check out the adventure that awaits you on Instagram @lifeatholidu and dive straight into the world of Tech at Holidu for more insight!

Want to travel with us?

Apply online on our career page! Your first travel contact will be Adam from HR.

We champion diversity in every aspect of life. We encourage applications from all genders, corners of the world and individual backgrounds. Please feel welcome to submit your application without a photo and details on your gender, date of birth, marital status and nationality. If you have a disability or special need that requires accommodation, please let us know.

Location

Munich, Germany

Munich, Germany

Office Life

instagraminstagraminstagraminstagraminstagraminstagraminstagraminstagraminstagraminstagraminstagraminstagraminstagram

Get in touch!

Do you have questions about a role or want to learn more about us? Send us an e-mail and we will get back to you soon!

Send an e-mail
Discover more about Holidu
Open Positions
kununu ratingglassdoor rating
kununu ratingkununu ratingkununu rating