Apply now!

Senior Java Backend Engineer Utrecht

Build software tooling that other engineering teams rely on | Java 21, Spring Boot, Docker, AWS, RabbitMQ | €94.000

  • Utrecht
  • € 94.000
Spring Boot
AWS
RabbitMQ - CodeGuild RabbitMQ
Docker

Vacancy: Senior Java Backend Engineer Utrecht

  • Do you want to build software tooling that other development teams depend on every day?
  • Would you enjoy working on a domain-agnostic core engine where flexibility, security and scalability constantly need to be balanced?
  • Do you want to join a tech organisation that operates like a startup within a well-established company, offering room for innovation alongside stability, scale and long-term vision?
  • And do you say yes to a salary up to €94.000, a strong work-life balance (flexible hours, 3 days remote), and the opportunity to work alongside highly skilled engineers?

Read on!

Your employer: Mid-sized tech company building the backbone for critical systems in the Netherlands

This mid-sized tech company based in the Utrecht region is building a multi-tenant SaaS platform that acts as the backbone for essential processes affecting millions of people. Think large-scale data flows, strict reliability requirements and 24/7 availability. You’ll be working on software that is not only technically challenging, but also directly impacts how systems operate at scale.

The platform has recently been built from scratch: modern, clean and without legacy constraints. The foundation is in place, the first customers are being onboarded, and now the next phase begins: scaling, expanding and continuously improving the platform. This includes performance optimisation, new functionality and integrating AI into both the product and the way of working. For you, this means joining at a point where you can still have significant influence on the technical direction.

The culture is strongly engineering-driven. You’ll work with experienced engineers who see best practices, DevOps thinking and clean code as the standard. AI is actively leveraged to improve productivity and quality. This is an environment where modern software engineering is truly lived and where you’ll be continuously challenged to grow.

Your role: Senior Java Backend Engineer Utrecht

As a Senior Java Backend Engineer Utrecht, you work on the core of the platform: a configuration-driven workflow and data platform on which other teams build their domains. You develop software tooling and services that are directly used by internal engineering teams to build faster, safer and more consistently.

You’ll tackle challenges around flexibility, scalability and reliability. Think about how domain logic is expressed through configuration, how mappings remain correct as the system grows, and how to design a platform that can be used by multiple teams simultaneously without introducing unnecessary complexity.

In addition, you collaborate closely with other teams across the organisation. You help them model their use cases, understand their needs and translate these into reusable, generic solutions within the platform.

What is required?

  • At least 7+ years of experience as a backend engineer
  • Strong experience with Java (21) and Spring Boot
  • Experience working in complex backend or platform environments
  • Experience with microservices, event-driven systems or messaging
  • Affinity with SaaS platforms or multi-tenant environments is a strong plus
  • Comfortable working with abstract systems such as configuration-driven or engine-like platforms
  • Strong in technical alignment and collaboration with other teams

What is offered?

  • Salary between €84.000 and €94.000 depending on experience
  • Fully employer-paid pension
  • 3 days remote work + flexible working hours
  • Travel allowance
  • 27 vacation days
  • Annual workation abroad
  • MacBook or Lenovo of your choice
  • Training budget + conference attendance
  • Daily healthy lunch at the office
  • Work on software tooling that other teams directly depend on

Do you want to build the tooling and systems that enable other engineering teams to move faster and better?

Interested?

Apply right away by filling out the form below!

01/04
Hi, what's your name?
Next
How can we reach you?
Next
Upload your CV
Upload file (max. 5mb)*
Next
Tell us about yourself and why you're applying

Your message has been sent successfully

Something went wrong, please try again later

You're missing a few fields; could you check them again?