Vacature Senior Software Engineer (2x)

Senior Software Engineer (2x)
Detachering
07-11-2026

Vacature omschrijving

Startdatum: 1 december 2026

Einddatum: 30 november 2027

Optie op verlenging: 2x 12 maanden

Duur: 30-11-2027

Sluitingsdatum: 9 november 2026

Publicatiedatum: 29 oktober 2026

Senior Software Engineer Java

Er zijn twee posities beschikbaar. Je werkt samen met de andere teamleden aan de vernieuwing van de registratie van akten. De vernieuwing verloopt gefaseerd: een deel van de processtappen draait in het nieuwe systeem en een deel nog in het bestaande systeem.

Je opdracht

Je ontwikkelt en levert samen met het team software voor de vernieuwde registratie van akten. Een belangrijk onderdeel is het koppelen van Java-maatwerksoftware aan het BPMN-pakket Operaton. Ook review je het werk van teamleden, werk je aan automatische deploymentpipelines en ondersteun je de testautomatisering.

In samenwerking met de architect en andere teamleden denk je mee over de architectuur en ontwerpkeuzes. Je draagt actief bij aan de communicatie binnen het team.

Je werkzaamheden

  • Ontwikkelen en onderhouden van microservices op basis van Spring Boot.
  • Ontwikkelen en onderhouden van front-endapplicaties op basis van Angular.
  • Deelnemen aan een Scrum-/DevOps-team, waaronder stand-ups, retrospectives, refinements en planningssessies.
  • Actief bijdragen aan het testproces en de testautomatisering.
  • Proactief met teamleden sparren over mogelijke verbeteringen.
  • Ontwerpkeuzes motiveren en toelichten, en teamleden daarin meenemen.
  • Het softwareontwikkelproces automatiseren, onder andere deployments met Kubernetes en Docker.
  • Java-ontwikkelstandaarden toepassen en bijhouden.
  • De PostgreSQL-database onderhouden.
  • Deelnemen aan de Java-community, binnen en buiten de organisatie.

Technieken en tools

  • Back-end: Java 21/25, Spring Boot
  • Architectuur: Event Sourcing/CQRS, Axon Server, Axon Framework
  • Procesautomatisering: BPMN 2.0, Operaton
  • Front-end: Angular, TypeScript, HTML, SCSS
  • Testen: Robot Framework, Cypress
  • Database en integratie: PostgreSQL, API, REST, JSON, XML
  • CI/CD en infrastructuur: ArgoCD, OpenShift, Kubernetes, Docker
  • Monitoring en logging: Grafana Loki
  • Overig: Maven, Git

Eisen:

  • De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift
  • Aantoonbaar hbo-werk- en denkniveau
  • Taalniveau Nederlands minimaal B2
  • Minimaal 5 jaar ervaring als Java software engineer
  • Aantoonbare ervaring met Spring (Boot)
  • Aantoonbare ervaring met Angular
  • Aantoonbare ervaring met containerisation en Kubernetes
  • Aantoonbare ervaring met BPMN-methodology
  • Aantoonbare ervaring met Event Sourcing/CQRS
  • Aantoonbare ervaring met succesvol samenwerken in multidisciplinaire agile teams en omgevingen

Wensen:

  • De aanpak sluit aan bij de wensen van het Kadaster op het gebied van de vereiste technieken, methoden en tools
  • De expertise en competenties sluiten aan bij de eisen van de opdracht en dragen bij aan de te behalen resultaten binnen de geschetste situatie
  • Een concrete situatie waarin de bijdrage aan de samenwerking binnen het team waardevol is geweest
  • Aantoonbare ervaring met de tools Robot Framework en Cypress

Competenties:

  • Teamspeler
  • Analytisch vermogen
  • Resultaatgericht
  • Proactief
  • Communicatief sterk, zowel schriftelijk als mondeling
Direct solliciteren

Hoe het werkt?

1.
Solliciteer op jouw opdracht

Geen cv bij de hand? Geen probleem. Bij ons hoef je geen uitgebreide motivatiebrief te schrijven of je hele loopbaan op papier te zetten. Laat simpelweg je naam en contactgegevens achter of stuur ons een kort berichtje. Wij zijn vooral benieuwd naar wie jíj bent en wat je zoekt.

2.
Wij nemen contact op

Binnen een paar werkdagen nemen we contact met je op. We bespreken wat jij belangrijk vindt in een baan, wat je ervaring is (of juist waar je in wil groeien), en welke mogelijkheden er zijn binnen ons team. Alles in een open en ontspannen gesprek.

3.
Kennismaken

Zien we een match? Dan nodigen we je uit voor een kennismakingsgesprek – online of bij ons op locatie. Je krijgt een goed beeld van de functie, de sfeer en de mensen met wie je eventueel gaat samenwerken. En natuurlijk kun jij ook al je vragen stellen.

4.
Je kan aan de slag!

Zijn we allebei enthousiast? Dan regelen we de laatste praktische zaken en zorgen we dat je een vliegende start maakt. Van contract tot inwerktraject – we zorgen dat alles op rolletjes loopt.

Vorige Volgende

Gerelateerde vacatures