Backend Developer

Eurail

Utrecht

Hybrid

EUR 61,380 - 80,352

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual Interrail travel pass
Flexible hybrid work model
Generous personal allowance
28-30 days of annual leave

Job summary

A leading travel company in Utrecht is seeking a skilled Backend Developer to enhance digital experiences. The ideal candidate has over 7 years of experience in backend development, proficiency in Java, Spring, and AWS, and a collaborative mindset. This role offers a hybrid work model and competitive salary, along with unique travel benefits.

Qualifications

  • Minimum 7 years of professional backend development experience.
  • Ability to design, build, scale, and maintain backend systems.
  • Familiarity with DevSecOps practices and end-to-end feature delivery.

Responsibilities

  • Design and develop server-side logic.
  • Integrate front-end elements and ensure application efficiency.
  • Contribute to digital experiences and enhance backend functionalities.

Skills

Java 17+
Spring Framework stack
Microservices
AWS Serverless architecture
Docker
Kubernetes
CI/CD pipelines
non-relational databases

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Eurail

Overview

Talent Acquisition Specialist at Eurail 🚊 | Hiring Top Talent from all over the world 🌍 | Employer Branding | DEI Enthusiast 🏳️🌈

Our Team

We advocate for travel's positive impact on the world, guided by an engaging culture rooted in established company values. We empower our people to innovate and grow.

Our differences give us growth. Our diverse workforce originates from more than 50 countries, bringing together a depth of perspective and curiosity about the world. We encourage a culture of openness, curiosity, and flexibility—vital to deepening a shared understanding of our customers and each other.

We have a flexible hybrid model, working from our Utrecht HQ and our homes in the Netherlands.

Just as travel is about discovery, we're searching for the right people to join our team. Are you ready to inspire the world through travel?

Responsibilities
  • You’ll join the Backend Developer team, reporting to the Head of Development
  • You won’t just be writing code — you’ll be building the backbone of unforgettable journeys.
  • Your primary focus will be on designing and developing all server-side logic to implement Eurail's strategy to become the go-to platform to travel through Europe.
  • You will ensure efficiency and responsiveness to requests from the front-end, taking into account scalability and peak traffic.
  • You will also be responsible for integrating the front-end elements built by your colleagues into the application, so a basic understanding of front-end technologies is necessary.
  • This is a hands-on role where your work will directly enhance our digital experiences. As a backend developer, you’ll be at the heart of our most impactful projects, helping us deliver seamless, innovative, and effective solutions. Your contributions will include:
  • Crafting robust components that power our eCommerce platform
  • Elevating our B2B distribution system to support partners across the globe
  • Developing our flagship mobile pass — the essential companion for travellers exploring Europe
  • You and your team will build, maintain and support our backend functionalities throughout the product lifecycle, including implementing functional enhancements and resolving issues. Your playground will consist of an AWS environment (Elastic Compute Cloud, Lambda, Kubernetes) with Adobe Experience Manager as the CMS and Commercetools as the eCommerce engine.
  • You will join forces with our IT team and be part of the cross-functional team, including other backend developers, agile tester, product owner and scrum master. You will work closely with the architect and our support team. All our teams work according to the SAFe (Scaled Agile Framework), where you get the chance to work alongside other teams like marketing, sales, finance and CS.
Qualifications

What we’re looking for in you

We’re looking for skilled people who go ‘One Stop Further’ and have the same mindset as us, being forward-thinking, results-driven, caring and embracing diversity.

We work with a modern and evolving tech stack. Experience with:

  • Java 17+, with proficient knowledge of OOP, design patterns, and clean, reusable, testable code
  • Spring Framework stack
  • Microservices and AWS Serverless architecture
  • Containerization/virtualization/orchestration with Docker and Kubernetes
  • Cloud platforms AWS and cloud engineering principles
  • CI/CD pipelines and infrastructure automation
  • Working with non-relational databases (like DynamoDB, or at least a theoretical understanding)

Experience & Skills

What we’re looking for in your experience:

  • Minimum 7 years of professional backend development experience.
  • Ability to effectively design, build, scale, and maintain backend systems
  • Familiarity with DevSecOps practices and delivering features end-to-end — from design to deployment
  • A deep sense of ownership and the ability to write clear, production-ready code based on requirements
  • Collaborative mindset — you're used to working with cross-functional teams, turning complex requirements into scalable solutions
  • Understanding of security principles (e.g., OWASP) and basic accessibility and compliance standards
  • The capability to translate the business requirements into technical tasks.
  • Experience with coaching and leading the medior and junior developers.

We’re not just looking for skills — we’re also looking for mindset. We’d like to work with someone who:

  • Is motivated, curious, and focused on building things they’re proud of
  • Solves problems with creativity and clarity
  • Cares about privacy, security, and building things responsibly

In addition, it’s beneficial if you have…

  • Knowledge of the SAFe framework
  • Familiar with, or happy to learn how to use our main back-end system commercetools;
  • Familiarity with script languages
  • Experience in frontend development.
Our offer
  • Our hybrid work model offers flexibility in when and where you work. Whether you need collaboration, quiet time, or social interaction—online or in-person—it's all possible, but some office days per week are required.
  • A complimentary NS train card to travel across the Netherlands for work and leisure.
  • An annual free Interrail/Eurail travel pass for you and a companion, so you can explore Europe and share the same experiences as our customers.
  • Unlimited access to OpenUp for lifestyle & well-being recommendations.
  • Support for your well-being through a generous personal allowance.
  • The flexibility to develop your personal and professional growth plan using your training budget.
  • An annual team trip across Europe to experience our product first-hand.
  • 20 working days per year from abroad.
  • An annual leave package of 28-30 days, plus study days, volunteer days, and a culture day.
  • Salary Scale: 60, Monthly gross salary (excluding 8% allowance): €5500 - 7200 (full-time) based on experience.

Curious to apply?

Apply directly via our website (https://jobs.eurail.com/en/vacancies).

  • We'll ask you to share your resume in English (our business language) and tell us why you're interested in Eurail and this particular role. It doesn't hurt to be creative; we enjoy seeing your personality shine through.
  • As part of the process, we may also ask you to complete a short assessment to showcase your skills.

If we believe you might be a good candidate, the next step is a relatively informal interview with some of your potential new team members. For you, it is good to understand if Eurail is your ideal workplace, and for us, it tells us more about the value you would bring.

In the meantime…

If you’re curious, why not check us out on LinkedIn and get a feel for our culture, values, and place worldwide?

Got questions? Our People & Culture team would be happy to help — just drop us a note at jobs@eurail.com. We don’t use LinkedIn for messages, so this is the best way to reach us!

While you're here, explore our travel passes and get inspired for your next journey at www.eurail.com.

Note on job details

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Information Technology

Industries: Travel Arrangements

Referrals increase your chances of interviewing at Eurail by 2x

Get notified about new Back End Developer jobs in Utrecht, Netherlands.

Amersfoort, Utrecht, Netherlands 9 months ago

Amersfoort, Utrecht, Netherlands 6 days ago

Amersfoort, Utrecht, Netherlands 1 month ago

Bilthoven, Utrecht, Netherlands 3 weeks ago

Amersfoort, Utrecht, Netherlands 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer (Elixir)
Backend Developer (Elixir)

Enreach • Almere

Hybrid
25 vacation days
Challenging projects with growth opportunities
Hybrid work flexibility
+1
Senior Fullstack Developer
Senior Fullstack Developer

Novades BV • Utrecht

Hybrid
Holiday allowance and performance bonus
Pension fully paid by the company
Fresh lunch at the office every day
+2
Lead Java Developer
Lead Java Developer

Valcon • Utrecht

On-site
EUR 75,000 - 95,000
Tailored growth path with training and certification
Innovative work environment
Immediate impact and responsibility
+6
Lead frontend Developer
Lead frontend Developer

Landal • Amsterdam

On-site
27 vacation days for a full-time workweek
Flexible working hours and remote work options
Home-office allowance
+6
Javascript Developer
Javascript Developer

SOURCE.ME • Amsterdam

On-site
Equity
Ownership of key architecture
Growth path to Tech Lead
Senior iOS Developer With Dutch Language
Senior iOS Developer With Dutch Language

US3 Consulting • Amsterdam

Hybrid
EUR 50,000 - 80,000
Fullstack Developer + UX
Fullstack Developer + UX

Fortra • Netherlands

Hybrid
EUR 100,000 - 170,000
Competitive salary
Professional development opportunities
Flexible working arrangements
Senior Full Stack Developer - Strong Angular Experience
Senior Full Stack Developer - Strong Angular Experience

Sitly • Amsterdam

Hybrid
EUR 60,000 - 90,000
Competitive salary based on experience
Work-life balance with flexibility for hybrid work
Travel expenses reimbursed for commutes over 15 km
+5
Senior Software Engineer
Senior Software Engineer

Coders Connect • Utrecht

On-site
EUR 70,000 - 100,000
Hybrid setup (2–3 days/week in the office)
Stock options
Innovative project collaboration with Utrecht University
+1
Full Stack Engineer
Full Stack Engineer

The Storytelling Company • Halfweg

On-site
EUR 50,000 - 70,000
32 to 40 hour workweek
Annual performance-based bonuses
Solid pension plan and travel allowance
+3