Lead Java Developer Utrecht | Product Development & Architecture | Mission-critical processes for healthcare, housing, mobility & financial security | Java 25, Spring Boot, Kafka, Cloud Native, Event-Driven

Utrecht
32, 36 or 40 hours
Euro
€85.000 - €100.000
  • Do you want to work for a highly stable SaaS tech company with a fundamental role in Dutch society for healthcare, housing, mobility & financial security?
  • Do you get energy from both deep technical involvement within your team and close collaboration with tech leads, staff engineers and architects from other teams?
  • Does it sound like an exciting challenge to build one generic, robust way of working for dozens of different communication flows, without falling back on custom-built solutions?
  • Does a salary up to €100.000 appeal to you, along with working on a modern stack including Java 25, Spring Boot, Kafka, Elasticsearch, Cloud Native, Event-Driven?

Then keep reading.

The organisation

This organisation is a true core tech company at heart, with a platform that a large part of the Netherlands interacts with daily, often without realising it. With their highly tangible products, they facilitate critical processes within, among others, healthcare, housing, mobility and financial security. The impact is so significant that multiple domains would come to a standstill without this platform.

The platform developed here is designed according to the latest standards. That's no surprise when you consider that their products are deeply embedded within their customers' core operations. This involves massive volumes of data, where accuracy is essential.

You'll be working within a modern event-driven microservices architecture, using technologies such as Java 21/25, Spring Boot, Kafka, Docker, Kubernetes, Elasticsearch and AWS.

The culture is friendly, driven and ambitious, with a clear focus on engineering. You'll work in an environment with a strong engineering culture, high autonomy and a healthy work-life balance.

The role

As Lead Java Developer, you'll join the team building a completely new messaging hub for all messaging that leaves and enters the platform, tens of millions of messages in total. Think of machine-to-machine traffic between systems, but also communication that ultimately reaches the customers of our customers. All of this needs to run supersecure.

The challenge lies, as elsewhere in the organisation, in scale and abstraction. There are countless different types of messages and communication flows, and the art is to build one generic, robust architecture and solution for this, so you never have to build custom work case by case.

As the team's technical figurehead, you're the primary point of contact for your team members on technical matters. You'll also work closely with tech leads from other teams, staff engineers and architects to help shape the platform's technical direction.

The organisation is also exploring how AI can play a role in making the platform smarter, for example in modelling complex product logic and supporting decision-making. This is still in an exploratory phase, leaving room for you to help shape it.

Growth opportunities

You'll have the opportunity to grow towards Staff Engineer, Architect or, eventually, Engineering Manager.

What is required?

  • Completed Bachelor's or Master's degree in Computer Science or similar
  • Minimum 7 years of professional experience as a Software Engineer
  • Experience with modern JVM languages such as Java, Kotlin or Scala
  • Experience with technical leadership or mentoring engineers
  • Experience with system design is a strong plus
  • Experience with Spring Boot or Quarkus is a plus
  • Experience with microservices architectures
  • Experience with Elasticsearch is a plus
  • Experience with Kafka and event-driven architectures is a plus
  • Experience with cloud (AWS and/or Azure) is a plus

What is offered?

  • Salary between €85.000 and €100.000
  • 32, 36 or 40-hour work week
  • Employer-funded pension
  • 25 vacation days
  • Hybrid working (2 days in the office)
  • Remote working options
  • Healthy lunches prepared by an in-house chef
  • Generous training budget
  • Laptop of your choice
  • Travel allowance

Are you a Lead Java Developer looking for a role where you can both go deep technically and make an impact beyond your own team, within a platform that plays a critical role in healthcare, housing, mobility & financial security for millions of Dutch citizens?

Send your CV to Serge Warbout via serge@bitminded.nl or apply via the form. I would be happy to tell you more about the organisation, the team and the technical context.

Mail
Link

1062495

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Are you a Lead Java Developer looking for a role where you can both go deep technically and make an impact beyond your own team, within a platform that plays a critical role in healthcare, housing, mobility & financial security for millions of Dutch citizens?

Send your CV to Serge Warbout via serge@bitminded.nl or apply via the form. I would be happy to tell you more about the organisation, the team and the technical context.

Mail
Link
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
{ Werkwijze }

Hoe wij werken

Solliciteren hoort geen black box te zijn. Daarom werkt BitMinded als een continuous delivery pipeline: transparant, iteratief en zonder ruis. Iedere stap levert waarde, met korte feedbackloops, duidelijke communicatie en grip op het proces.

Intake — We starten met inzicht

We brengen samen je persoonlijke en technische ambities in kaart. Wat drijft je, welke stack past bij je en in wat voor team of organisatie kom jij het best tot je recht? 

Introductie — Alleen als het écht klopt

We introduceren je alleen bij bedrijven waar cultuur, voorwaarden en technische scope volledig matchen. Geen ruis, geen gokwerk, alleen kansen die écht passen.

Gesprekken & Tech-assignments — Voorbereid de diepte in

Je krijgt vooraf alle context die je nodig hebt: team, architectuur en verwachtingen. Zo ga je elk gesprek met vertrouwen in. Goed voorbereid en technisch scherp.

Discussion Forum

Feedback — Korte loops, snelle duidelijkheid

Na iedere stap ontvang je directe en eerlijke terugkoppeling. Zo weet je altijd waar je aan toe bent, blijf je continu leren en hou je grip op het proces.

Finish Flag

Nieuwe baan — Jij kiest bewust, wij begeleiden zorgvuldig

Samen zorgen we dat jouw nieuwe rol past bij wat je zoekt: inhoud, cultuur én toekomst. Vanaf de aanbieding tot de start begeleiden we je stap voor stap, zonder stress of verrassingen.

Laying Bricks

Blijven bouwen — We houden contact

Na je start blijven we bereikbaar en betrokken. Een goede samenwerking stopt niet bij een contract, die bouwen we samen verder uit.

{ Way of working }

How we work

Recruitment should not feel like a black box. That is why BitMinded operates like a continuous delivery pipeline: transparent, iterative and free of unnecessary noise.

Every step delivers value. You receive clear communication, honest feedback and continuous insight into where you stand. No long silences or uncertainty, but a process where you stay in control and always understand the next step.
This is how we ensure that applying does not feel like waiting, but like working together on your next step.

Intake: We start with insight

Together we map out your personal and technical ambitions. What drives you? Which stack fits you? And what type of team or organization helps you do your best work?

Introduction: Only when it truly fits

We introduce you only to companies where the culture, conditions and technical scope fully align. No noise. No guesswork. Only opportunities that genuinely match.

Interviews and technical assessments: You enter with confidence

You receive all the context you need upfront, including the team, architecture, expectations and challenges. You enter every conversation well-prepared and technically sharp.

Discussion Forum

Feedback: Short loops and quick clarity

After each step you receive direct and honest feedback. You always know where you stand, you keep learning and you stay in control.

Finish Flag

New role: You choose deliberately, we guide carefully

Together we ensure your new role fits what you are looking for, including the content, culture and long-term direction. From offer to start date, we guide every step without stress or surprises.

Laying Bricks

Keep building: We stay connected

Even after you start, we remain available and involved. A strong partnership does not end at a contract. We continue building it together.