Holidu CareersOpen positionsEngineering / IT
Java Backend Developer - Financial Systems (f/m/d)

Java Backend Developer - Financial Systems (f/m/d)

Munich, Germany
Share job

Holidu is a fast growing travel-tech company with travel enthusiasts from 60+ nations. Together, we are striving to revolutionize the vacation rental industry by helping hosts to manage their vacation rental with ease and guests to find the perfect holiday home they truly enjoy. In October 2022, we secured €100 million Series E funding, allowing us to constantly improve our services and achieve the next milestone on our journey. Our team is united by a passion for modern technologies, an ambition for constant improvement and the drive to bring the best experience to more than 100 million users each year. Want to achieve amazing milestones with us? Then pack your bag, hop on board and get ready for take off!

Your future team

You will be part of the Finance Tech team, composed of Frontend/Backend Developers, Product Manager, and QA. Together with your teammates, you will focus on creating best-in-class tools to help our homeowners manage their properties effortlessly, as well as the Finance team optimize their work and have access to relevant and accurate information.

You will be responsible for enabling new features and delivering a great user experience to internal and external users in the Holidu Homes and Holidu Payments business domains. Together with your team, you design APIs, shape user stories, and evolve the technical foundation of our applications.

Our Tech Stack

  • Backend applications written in Java 11 and Kotlin (with Spring Boot).
  • Deployed as microservices on AWS hosted Kubernetes cluster (EKS).
  • Event-driven communication between services through ActiveMQ.
  • Usage of a diverse set of technologies depending on the use case such as PostgreSQL, SQS, S3, Redis, ElasticSearch, Kafka, and many more.
  • Monitoring with Grafana, Prometheus, ELK and CloudWatch.
  • Internal and external web applications written with ReactJS.

Your role in this journey

  • You will be part of the team which is fully responsible for maintaining applications that handle financial topics such as payments, revenues and VAT calculations, payouts, invoices, reporting to authorities, etc. It’s also the team’s responsibility to make sure all systems and processes are scalable and that we are in compliance with the needs of the finance team and other stakeholders.
  • Together with your team members you will design, implement, evolve, and maintain our backend services and cloud technologies.
  • Have extensive ownership and responsibility for projects as well as helping to mentor and coach more junior members of the team.
  • Build features and tools that serve our customers and internal teams.
  • Deploy our applications with Jenkins on our Kubernetes cluster running in AWS.
  • Promote our core value of focusing on customers by monitoring our systems with Grafana, Prometheus, ELK 7 stack and proactively resolving the issues.
  • Apply best practices and continuously learn and share your thoughts with your peers.

Your backpack is filled with

  • Finished studies in Computer Science, or related fields and first professional development experience after or during your studies.
  • Proven track record of shipping reliable and maintainable software.
  • Ability to decompose a long term technical vision into smaller deliverable units.
  • Strong experience in designing object-oriented software and good understanding of current best practices.
  • Experience in writing testable code and ability to refactor legacy code for better readability and cohesion.
  • Love for coding and building world-class products! We do and we hope you share our ambition!
  • High motivation to learn and experiment with modern technologies. Having a personal pet project is a big plus.
  • You love to take responsibility, are proactive and always keen to share your knowledge with more junior members of the team.

Our adventure includes

  • Have an impact on the millions of people using our product every month.
  • Grow with responsibility from day 1 and develop yourself further through regular feedback, workshops and knowledge exchange.
  • Use your personal development budget and 2 extra days off to enhance your professional skills by visiting conferences, buying books, attending courses and more.
  • Connect and have fun with international, diverse and yet like-minded people at work, regular events and weekly office days with your team.
  • Get to know the world with our flexible home office policy and the opportunity to work from other local offices.
  • Go traveling for 28 vacation days + the possibility to take up to 10 unpaid vacation days with interesting discounts on our Holidu Homes.
  • Get a sneak peek at the adventure that awaits you on Instagram @lifeatholidu.

Want to travel with us?

Apply online on our career page! Your first travel contact will be Lucia 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