Senior Clojure Engineer

dé VakantieDiscounter

apply immediately
Amsterdam, Herengracht
40 hours

Will you become our new Senior Clojure Engineer?

VakantieDiscounter (Elmar Reizen BV) 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 will help us become more innovative, improve our productivity, and continue to live up to our high standards.
Your focus will be on the systems powering our travel website www.vakantiediscounter.nl, which we believe is one of the largest eCommerce websites using Clojure and ClojureScript in the world. On the server side you will be integrating our service APIs and client side you will be working on features that will enlighten our customers while maintaining high quality code.
All systems are built in-house with our own own international development teams leverage technologies such as:
  • ClojureScript/Reagent/React together with re-frame for our website
  • Clojure, Scala, and the Play framework with our REST APIs
  • DevCards for CSS component isolation
  • HELM, Kubernetes for running our systems on GCP
  • 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
  • Developer-focused workspace
  • Fast-growing and flat organization
  • Flexible working hours
  • Benefits in terms of health & pension
  • Develop through courses and conferences
  • 24 paid holidays and 6 ATV days
  • Discount on your holiday trips
  • Support relocation (visa, housing, 30% tax ruling)
Our wishlist
  • Clojure Engineer (3+ years)
  • Experience Agile environment
  • Experience with web programming
  • Experience with DevOps and improving CI/CD pipelines
  • Functional programming
  • Passion for learning and sharing knowledge
  • Preferred:
    React and associated web technologies
    Kubernetes, Docker, container-based deployments
    Open Source

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