Java Backend Engineer

Sterksen

Utrecht

Hybrid

EUR 50,000 - 67,000

Full time

17 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Salaris €4500-€6000 brut per maand
25 vakantiedagen
Hybride werken
Laptop van de zaak
Reiskostenvergoeding
Pensioenregeling

Job summary

Nationaal Dataportaal Wegverkeer (NDW) zoekt een Medior Java Backend Engineer om de kern van het dataplatform te versterken. Je ontwikkelt robuuste microservices met Java en Spring Boot en bouwt Kafka Streams topologieën voor real-time dataverwerking.

Je werkt aan datamodellering, schema-evolutie en architectuur en draagt bij aan continue professionalisering van het platform in een DevOps-context, met AKS, PostgreSQL en Azure Blob Storage.

Qualifications

  • Een HBO-opleiding in Informatica of Software Engineering.
  • Ruime ervaring met Java en Spring Boot in productieomgevingen.
  • Ervaring met event-driven architecturen (Kafka/Kafka Streams) en Kubernetes (AKS).
  • Focus op clean code, testbaarheid en schaalbaarheid.
  • Ervaring met Agile werken, bij voorkeur SAFe.

Responsibilities

  • Ontwikkelen en onderhouden van Java/Spring Boot microservices.
  • Bouwen van Kafka Streams topologieën voor eventverwerking, deduplicatie en aggregaties.
  • Modelleren van datacontracten in Avro met beheer via Schema Registry.
  • Werken met PostgreSQL en Azure Blob Storage voor opslag en snapshots.
  • Ontwerpen van schaalbare, testbare en onderhoudbare oplossingen in Kubernetes (AKS).
  • Samenwerken met ops-engineers om CI/CD pipelines, monitoring en observability te verbeteren.

Skills

Java
Spring Boot
Event-driven architecture
Kafka Streams
Kubernetes
PostgreSQL
Azure Cloud
Observability
OAuth2/JWT/TLS
SAFe Agile

Education

HBO-opleiding Informatica/Software Engineering

Tools

Java
Spring Boot
Kafka
AKS

Job description

Organisatie

Het Nationaal Dataportaal Wegverkeer (NDW) werkt aan een veiliger, bereikbaarder en duurzamer Nederland. Elke minuut verwerkt NDW grote hoeveelheden real-time verkeersdata, die worden ingezet voor verkeersmanagement, beleidsinformatie en datadiensten aan zowel publieke als private partijen. De datastromen waar je aan werkt zijn bedrijfskritisch voor NDW en zijn partners, waardoor jouw werk een directe maatschappelijke waarde heeft.

Je komt terecht in een multidisciplinair DevOps-team met veel technische vrijheid. Het team werkt nauw samen met architecten, ontwikkelaars en data-afnemers om dataproducten van hoge kwaliteit te leveren. De cultuur kenmerkt zich door vrijheid en verantwoordelijkheid die samengaan, ruimte om te experimenteren met nieuwe tools en frameworks, en een gezonde dosis humor.

Functie

Als Medior Java Backend Engineer werk je mee aan de kern van het dataplatform: robuuste en schaalbare backend-services die miljoenen verkeersberichten per dag verwerken. Je ontwikkelt event-driven microservices met technologieën als Java, Spring Boot en Apache Kafka, en levert daarmee een directe bijdrage aan betrouwbare dataproducten op nationale schaal.

Jouw focus ligt op de Dev in DevOps. Je ontwerpt, bouwt en onderhoudt microservices die verkeersdata transformeren, verrijken en beschikbaar maken. Daarnaast denk je mee over datamodellering, schema-evolutie en architectuur, en draag je actief bij aan de continue professionalisering en technische richting van het platform.

Je werkzaamheden op een rij:

  • Ontwikkelen en onderhouden van Java/Spring Boot microservices.
  • Bouwen van Kafka Streams topologieën voor eventverwerking, deduplicatie en aggregaties.
  • Modelleren van datacontracten in Avro, met beheer via de Schema Registry.
  • Werken met PostgreSQL en Azure Blob Storage voor opslag en snapshots.
  • Ontwerpen van schaalbare, testbare en onderhoudbare oplossingen in een Kubernetes-omgeving (AKS).
  • Samenwerken met ops-engineers om CI/CD pipelines, monitoring en observability te verbeteren.

Je werkt met een moderne event-driven stack waarin Apache Kafka, Avro, Spring Boot, Kubernetes en PostgreSQL een centrale rol spelen. Daarmee combineer je software engineering vakmanschap met de uitdaging van real-time streaming data op nationale schaal.

Functie-eisen

Wat je meebrengt:

  • Een afgeronde HBO-opleiding in een relevante richting, bijvoorbeeld Informatica of Software Engineering.
  • Ruime ervaring met Java en Spring Boot in productie-omgevingen.
  • Ervaring met event-driven architecturen, bij voorkeur met Apache Kafka en Kafka Streams.
  • Ervaring met werken in Kubernetes-omgevingen, bij voorkeur AKS.
  • Een sterke focus op clean code, testbaarheid en schaalbaarheid.
  • Affiniteit met of ervaring in Agile werken, bij voorkeur in een SAFe omgeving.
  • Het vermogen om complexiteit te overzien en als sparringpartner in het team op te treden.

Mooi meegenomen zijn ervaring of kennis op het gebied van PostgreSQL in data-intensieve applicaties, datamodellering en schema-evolutie, caching-oplossingen zoals Apache Ignite, CI/CD pipelines in Azure DevOps, observability tooling zoals Grafana, Prometheus en OpenTelemetry, authenticatie en security met OAuth2, JWT en TLS, cloud-native patterns en distributed systems, en het werken met GIS-data.

Aanbod
  • Een salaris tussen de €4500-€6000 euro bruto op basis van 36 uur
  • 25 vakantiedagen
  • Mogelijkheid om hybride te werken
  • Laptop van de zaak
  • Reiskostenvergoeding
  • Pensioenregeling
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Engineer
Java Backend Engineer

Sterksen • Utrecht

Hybrid
25 vakantiedagen
Hybride werkmogelijkheden
Laptop van de zaak
+2
Back-end Java Developer
Back-end Java Developer

IT-idiots® • Utrecht

Hybrid
EUR 70,000 - 110,000
Hybride werken
Kantoor in regio Utrecht
Medior Java Backend Engineer: Kafka, Spring Boot, DevOps
Medior Java Backend Engineer: Kafka, Spring Boot, DevOps

Sterksen • Utrecht

Hybrid
EUR 50,000 - 67,000
Salaris €4500-€6000 brut per maand
25 vakantiedagen
Hybride werken
+3
Medior Java Backend Engineer - Real-time Data & Kafka
Medior Java Backend Engineer - Real-time Data & Kafka

Sterksen • Utrecht

Hybrid
25 vakantiedagen
Hybride werkmogelijkheden
Laptop van de zaak
+2
Senior Java/Kotlin developer (DUTCH ONLY) - Up to 120k compensation
Senior Java/Kotlin developer (DUTCH ONLY) - Up to 120k compensation

Spilberg • Haarlem

Hybrid
EUR 90,000 - 120,000
Boven marktconform salaris + vakantiegeld
Bonusregeling per succesvolle plaatsing
25 vakantiedagen + nationale feestdagen
+3
Senior software developer
Senior software developer

StarApple • Gouda

On-site
25 vakantiedagen
8,33% vakantiegeld
Pensioenregeling
+3
Start als Java Software Engineer in de financiële sector in Rotterdam!
Start als Java Software Engineer in de financiële sector in Rotterdam!

YoungCapital • Rotterdam

Hybrid
Vakantiegeld
Winstuitkering
Thuiswerkvergoeding
+3
Java Developer (Medior/Senior)
Java Developer (Medior/Senior)

ICT Group • Deventer

Hybrid
EUR 50,000 - 70,000
Leaseauto of mobiliteitsvergoeding
13e maand
Vakantiegeld
+8
Senior Software Engineer
Senior Software Engineer

Trifork • Eindhoven

Hybrid
EUR 60,000 - 80,000
Uitstekend salaris en bedrijfspensioenregeling
28 vakantiedagen
Mogelijkheid om thuis te werken
+1
Java & Angular Fullstack Developer (medior/senior)
Java & Angular Fullstack Developer (medior/senior)

Human Source Group • Utrecht

On-site
EUR 60,000 - 80,000
Bonus/eindejaarsuitkering
8% vakantietoeslag
Uitstekende pensioenregeling
+3