Senior Scala Engineer

dé VakantieDiscounter

apply immediately
Amsterdam, Herengracht
40 hours

Will you become our new Senior Scala Engineer?

VakantieDiscounter is the leading online travel agency in The Netherlands where our customers experience an easier and more comfortable way of booking their holiday: www.vakantiediscounter.nl
We are looking for a Senior Software Engineer that will join our growing development department, where you will be part of an agile feature team. Your talent and experience with software development on the JVM will help us become more innovative, improve our productivity, and continue to live up to our high standards. Your focus will be on the Travel Platform that connects Tour Operator inventories to our website by processing large amounts of data for efficient search in our search solution and facilitates booking via our API integration layer.
All systems are built in-house with our own international development teams leverage technologies such as:
  • Apache Spark, for distributed data processing
  • Scala, Akka HTTP and the Play framework for a scalable stateless REST back-end
  • HELM, Kubernetes for running our systems on GCP
  • Clojure/ClojureScript for our website
  • A/B experiments, for sensible decision making
  • You will be writing lots of high-quality code that goes to production continuously and spend ±10% on R&D to find the next big thing.
About De VakantieDiscounter
The VakantieDiscounter (Elmar Reizen BV) is an online travel agency from the Benelux and was founded over 20 years ago. From 2009 to 2019, the company has grown its revenue 50x. At the moment, VakantieDiscounter is embarking on an internationalization journey, starting with Germany and further expanding into several other countries in Europe.
The company is continuously focused on innovative improvements and quality, not only with regards to the platform, but also in terms of channels to reach and support the customer. The ever-prevailing goal is to make it easier and more comfortable for the customer to select a nice holiday.
The vibrant VakantieDiscounter office, with an international team of 90 people, is located on the Amsterdam canals in the center of the city. The organization is flat, democratic and based on trust, and employees have a lot of freedom in achieving success through their own preferred approach.

Apply procedure

  1. Application
  2. First round: interviews
  3. Second round: interviews and optional an assessment
  4. Job offer
  5. Welcome on board!

Everything summed up

What we offer
  • Competitive remuneration package
  • A developer-focused workspace at our office
  • A fast-growing and flat organization
  • Flexible working hours
  • Benefits in terms of health and pension
  • Fun initiatives like team buildings and events
  • Develop through courses and conferences
  • 24 paid holidays and 6 ATV days
  • Discount on your holiday trips
  • Relocation support (visa, housing, 30% tax ruling)
Our wishlist
  • Seasoned Scala Engineer (4+ years)
  • Experience working in an Agile environment
  • Deep understanding of JVM and code optimizations
  • Experience with Spark, Hadoop, or other distributed data processing platforms
  • Experience with DevOps and improving CI/CD pipelines
  • You know functional programming
  • Passion for learning and sharing your knowledge
  • We consider it a plus if you have experience with: Cats, Scalaz, functional programming libraries Kubernetes, Docker, container-based deployments Clojure and/or ClojureScript Open Source; because we contribute back to the ecosystem

This is what is important to us

Among our 600 employees, you will find a great variety of people: a beautiful blend of nationalities and cultures. But we’ve all got these features in common:


We take responsibility, are proactive and work towards a solution.

Customer focus

Our customer is key in product development, usability, sales and after care.

Team work

We work as one team, listen to each other, are patient and learn from each other.

Innovation & Improvement

We strive for continuous improvement in our work and our service to the customer.

Result orientation

We are focused, goal oriented, and find new ways to achieve great results for both the customer and Otravo.


Respond to this vacancy! We gladly receive your motivation and CV via the apply-button below. Do you have any other questions? Contact our recruiter Charlotte Bouma via recruitment@otravo.com .

apply immediately
view all vacancies

Apply procedure

  1. Application
  2. First round: interviews
  3. Second round: interviews and optional an assessment
  4. Job offer
  5. Welcome on board!

Any questions?

Charlotte Bouma-Naar HR & Recruitment Specialist