-
View all jobs
In het kort: Je gaat werken als Senior Software Engineer bij het Kadaster, waar je verantwoordelijk bent voor de doorontwikkeling en onderhoud van het systeem KOERS. Je werkt met Java en nieuwe technologieën binnen een Agile/Scrum team.
Opdracht omschrijving
LET OP!! Dit is een detacheringsopdracht met een driepartijenovereenkomst.
De inschrijver sluit een driepartijen detacheringsovereenkomst, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent. Indien dit om welke reden dan ook niet mogelijk is, wordt uw inschrijving terzijde gelegd.
Op deze driepartijenovereenkomst is de Waadi van toepassing. Er zal daarom worden gecontroleerd op de vereiste registratie conform artikel 7a lid 1 van de Waadi.
Het Kadaster
Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek. Als zelfstandig bestuursorgaan is dat onze wettelijke taak. Onze gegevens bieden houvast bij het onderzoeken van maatschappelijke vraagstukken, of het nu gaat om de beste route voor een nieuwe snelweg, actuele ontwikkelingen op de woningmarkt of het in beeld brengen van leegstand.
Omschrijving werkzaamheden
Het team KOERS is op zoek naar een Senior Software Engineer.
Binnen de waardestroom Rechten en Zekerheid (RZ) zijn wij op zoek naar een senior software engineer. De focus van de werkzaamheden richt zich op de doorontwikkeling en het onderhoud van het systeem KOERS. KOERS vormt het hart van de kadastrale registratie van onroerende zaken en zakelijke rechten (basisregistratie Kadaster, BRK). Dagelijks worden duizenden stukken, zoals hypotheekaktes en aktes van levering, door notarissen aangeboden. KOERS zorgt voor de inwinning, controle en registratie van ontvangen stukken in de BRK, en het beschikbaar stellen van deze gegevens.
KOERS is een onmisbare schakel binnen de basisregistratie van het Kadaster en wordt beheerd en doorontwikkeld met behulp van de nieuwste technologieën en tooling.
Wij ontwikkelen op een Java backend. Het Axon framework faciliteert ons in het toepassen van event sourcing en CQRS. De Continuous Delivery pipeline wordt volledig containerized met Docker, door de gehele OTAP straat. We hanteren korte feedback loops om daarmee een beter gevoel te ontwikkelen voor wat onze klanten en gebruikers nodig hebben. Op dit moment is het Kadaster in een overgangsfase waarin we als project KOERS van private cloud provider moeten wisselen. Om dit te realiseren ronden we werkzaamheden af om te switchen van Docker Swarm naar Openshift en van Jenkins naar Tekton.
Opdrachtomschrijving
De software engineer werkt aan de doorontwikkeling en het onderhoud van de backend services die van belang zijn voor de controle-, registratie- en informatieservices van KOERS. Het ontwerpen, realiseren en automatisch testen van de software is de kern van de functie.
Belangrijkste technieken, methoden en tools
Java (17/21) / Kotlin / Maven / Bash
Spring Boot 3 / (Javalin)
Continuous delivery: Azure / Openshift / Kubernetes / Helm / Tekton / ArgoCD / Docker / Test (Automation)
DevOps: Open Telemetry / Grafana / Prometheus
Database integratie: PostgreSQL met Hibernate & jdbc
CQRS en event sourcing: Axon Framework.
Verantwoordelijkheden
Verantwoordelijkheden
De belangrijkste taken en verantwoordelijkheden zijn
Bouwen, testen en documenteren van software.
Beheren van de ontwikkelde software, testen en documentatie.
Samenwerken binnen het scrumteam (Agile / Scrum / DevOps).
Samenwerken met andere scrum teams.
Taken
Opzetten en wijzigen Spring Boot applicaties geschreven in Java en Kotlin.
Opzetten en wijzigen van geautomatiseerde testen (unit testen, integratie- en systeemtesten).
Automatiseren van Deployments (Tekton / Docker / Kubernetes).
Intensieve samenwerking met andere teams.
Uitvoerende rol binnen het scrum team samen met de andere developers (refinen, plannen, uitvoeren, evalueren).
Functie-eisen
LET OP: Het is voor onze opdrachtgever noodzakelijk dat je aan al de gestelde functie-eisen kunt voldoen. Dit moet overtuigend blijken uit je CV. Alleen dan is reageren op deze opdracht zinvol.
– De kandidaat is inzetbaar vanaf 1 februari 2025 tot en met 31 januari 2026 voor 36-40 uur per week. – De inhuuropdracht kan optioneel worden verlengd met 2 x 1 jaar. – De opdrachtgever kan de overeenkomst eenzijdig tussentijds opzeggen met een opzegtermijn van één (1) maand. – Iedere medewerker dient minimaal 2 dagen per week op kantoor aanwezig te zijn volgens Kadaster richtlijn. – U voegt slechts één Nederlandstalig curriculum vitae (cv) van maximaal 5 pagina’s A4 toe, in PDF. – HBO/WO werk- en denkniveau. – Minstens 5 jaar ervaring in een moderne Java / Spring Boot omgeving. – Minimaal 3 jaar ervaring met Kotlin. – Minstens 5 jaar ervaring met het schrijven van unittests en integratietesten. – Minstens 3 jaar ervaring en kennis van RDBMS en SQL. – Minstens 3 jaar ervaring met Kubernetes. – Minstens 1 jaar ervaring met continuous delivery. – Minimaal 1 jaar ervaring met PostgreSQL. – Minimaal 1 jaar ervaring met Tekton. – Minimaal 1 jaar ervaring met Azure/Openshift. – Ervaring met event sourcing en CQRS: Axon Framework is een pré. – Ervaring met basisregistraties is een pré. – Goede beheersing van de Nederlandse taal. – Competenties waar de kandidaat over dient te beschikken: – Proactief en initiatiefrijk – Communicatief vaardig – Analytisch – Teamspeler – Zelfstandig – Resultaatgericht – Kwaliteitsgericht.
Functie-voorstel
LET OP: Op basis van de wensen van onze opdrachtgever wordt bepaald of je eventueel wordt uitgenodigd voor een selectiegesprek. Het is dus noodzakelijk dat je ook op de wensen een sterke match hebt.
– U geeft een beschrijving van aanpak (max. 400 woorden) voor de uit te voeren werkzaamheden gezien het specifieke vraagstuk van het Kadaster. Beoordeling: De mate waarin de beschrijving van aanpak aansluit bij de wensen van het Kadaster. – U beschrijft 2 cruciale knelpunten (max. 300 woorden) die zich vaak voordoen in dit soort processen/werkzaamheden en geeft hierbij aan hoe deze worden opgelost. Beoordeling: De mate waarin de knelpunten relevant zijn en de oplossingen aansluiten bij de wensen van het Kadaster. – U toont duidelijk aan (max. 300 woorden) op welke wijze de geleverde expertise en competenties binnen de geschetste situatie een bijdrage leveren aan te behalen resultaten. Beoordeling: Hoe beter de expertise en competenties aansluiten bij de wensen van het Kadaster en de geschetste situatie, hoe hoger de score.
De sluitingsdatum van deze opdracht is de harde deadline van onze opdrachtgever.
5cd8a0b9cc68f9ffa4c9253553278a55wer
Opdracht omschrijving
LET OP!! Dit is een detacheringsopdracht met een driepartijenovereenkomst.
De inschrijver sluit een driepartijen detacheringsovereenkomst, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent. Indien dit om welke reden dan ook niet mogelijk is, wordt uw inschrijving terzijde gelegd.
Op deze driepartijenovereenkomst is de Waadi van toepassing. Er zal daarom worden gecontroleerd op de vereiste registratie conform artikel 7a lid 1 van de Waadi.
Het Kadaster
Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek. Als zelfstandig bestuursorgaan is dat onze wettelijke taak. Onze gegevens bieden houvast bij het onderzoeken van maatschappelijke vraagstukken, of het nu gaat om de beste route voor een nieuwe snelweg, actuele ontwikkelingen op de woningmarkt of het in beeld brengen van leegstand.
Omschrijving werkzaamheden
Het team KOERS is op zoek naar een Senior Software Engineer.
Binnen de waardestroom Rechten en Zekerheid (RZ) zijn wij op zoek naar een senior software engineer. De focus van de werkzaamheden richt zich op de doorontwikkeling en het onderhoud van het systeem KOERS. KOERS vormt het hart van de kadastrale registratie van onroerende zaken en zakelijke rechten (basisregistratie Kadaster, BRK). Dagelijks worden duizenden stukken, zoals hypotheekaktes en aktes van levering, door notarissen aangeboden. KOERS zorgt voor de inwinning, controle en registratie van ontvangen stukken in de BRK, en het beschikbaar stellen van deze gegevens.
KOERS is een onmisbare schakel binnen de basisregistratie van het Kadaster en wordt beheerd en doorontwikkeld met behulp van de nieuwste technologieën en tooling.
Wij ontwikkelen op een Java backend. Het Axon framework faciliteert ons in het toepassen van event sourcing en CQRS. De Continuous Delivery pipeline wordt volledig containerized met Docker, door de gehele OTAP straat. We hanteren korte feedback loops om daarmee een beter gevoel te ontwikkelen voor wat onze klanten en gebruikers nodig hebben. Op dit moment is het Kadaster in een overgangsfase waarin we als project KOERS van private cloud provider moeten wisselen. Om dit te realiseren ronden we werkzaamheden af om te switchen van Docker Swarm naar Openshift en van Jenkins naar Tekton.
Opdrachtomschrijving
De software engineer werkt aan de doorontwikkeling en het onderhoud van de backend services die van belang zijn voor de controle-, registratie- en informatieservices van KOERS. Het ontwerpen, realiseren en automatisch testen van de software is de kern van de functie.
Belangrijkste technieken, methoden en tools
Java (17/21) / Kotlin / Maven / Bash
Spring Boot 3 / (Javalin)
Continuous delivery: Azure / Openshift / Kubernetes / Helm / Tekton / ArgoCD / Docker / Test (Automation)
DevOps: Open Telemetry / Grafana / Prometheus
Database integratie: PostgreSQL met Hibernate & jdbc
CQRS en event sourcing: Axon Framework.
Verantwoordelijkheden
Verantwoordelijkheden
De belangrijkste taken en verantwoordelijkheden zijn
Bouwen, testen en documenteren van software.
Beheren van de ontwikkelde software, testen en documentatie.
Samenwerken binnen het scrumteam (Agile / Scrum / DevOps).
Samenwerken met andere scrum teams.
Taken
Opzetten en wijzigen Spring Boot applicaties geschreven in Java en Kotlin.
Opzetten en wijzigen van geautomatiseerde testen (unit testen, integratie- en systeemtesten).
Automatiseren van Deployments (Tekton / Docker / Kubernetes).
Intensieve samenwerking met andere teams.
Uitvoerende rol binnen het scrum team samen met de andere developers (refinen, plannen, uitvoeren, evalueren).
Functie-eisen
LET OP: Het is voor onze opdrachtgever noodzakelijk dat je aan al de gestelde functie-eisen kunt voldoen. Dit moet overtuigend blijken uit je CV. Alleen dan is reageren op deze opdracht zinvol.
– De kandidaat is inzetbaar vanaf 1 februari 2025 tot en met 31 januari 2026 voor 36-40 uur per week. – De inhuuropdracht kan optioneel worden verlengd met 2 x 1 jaar. – De opdrachtgever kan de overeenkomst eenzijdig tussentijds opzeggen met een opzegtermijn van één (1) maand. – Iedere medewerker dient minimaal 2 dagen per week op kantoor aanwezig te zijn volgens Kadaster richtlijn. – U voegt slechts één Nederlandstalig curriculum vitae (cv) van maximaal 5 pagina’s A4 toe, in PDF. – HBO/WO werk- en denkniveau. – Minstens 5 jaar ervaring in een moderne Java / Spring Boot omgeving. – Minimaal 3 jaar ervaring met Kotlin. – Minstens 5 jaar ervaring met het schrijven van unittests en integratietesten. – Minstens 3 jaar ervaring en kennis van RDBMS en SQL. – Minstens 3 jaar ervaring met Kubernetes. – Minstens 1 jaar ervaring met continuous delivery. – Minimaal 1 jaar ervaring met PostgreSQL. – Minimaal 1 jaar ervaring met Tekton. – Minimaal 1 jaar ervaring met Azure/Openshift. – Ervaring met event sourcing en CQRS: Axon Framework is een pré. – Ervaring met basisregistraties is een pré. – Goede beheersing van de Nederlandse taal. – Competenties waar de kandidaat over dient te beschikken: – Proactief en initiatiefrijk – Communicatief vaardig – Analytisch – Teamspeler – Zelfstandig – Resultaatgericht – Kwaliteitsgericht.
Functie-voorstel
LET OP: Op basis van de wensen van onze opdrachtgever wordt bepaald of je eventueel wordt uitgenodigd voor een selectiegesprek. Het is dus noodzakelijk dat je ook op de wensen een sterke match hebt.
– U geeft een beschrijving van aanpak (max. 400 woorden) voor de uit te voeren werkzaamheden gezien het specifieke vraagstuk van het Kadaster. Beoordeling: De mate waarin de beschrijving van aanpak aansluit bij de wensen van het Kadaster. – U beschrijft 2 cruciale knelpunten (max. 300 woorden) die zich vaak voordoen in dit soort processen/werkzaamheden en geeft hierbij aan hoe deze worden opgelost. Beoordeling: De mate waarin de knelpunten relevant zijn en de oplossingen aansluiten bij de wensen van het Kadaster. – U toont duidelijk aan (max. 300 woorden) op welke wijze de geleverde expertise en competenties binnen de geschetste situatie een bijdrage leveren aan te behalen resultaten. Beoordeling: Hoe beter de expertise en competenties aansluiten bij de wensen van het Kadaster en de geschetste situatie, hoe hoger de score.
De sluitingsdatum van deze opdracht is de harde deadline van onze opdrachtgever.
- Om je krachtig voor te kunnen dragen hebben wij minimaal één werkdag nodig om samen met jou alle bescheiden in orde te maken.
- Wanneer je interesse hebt in deze opdracht en overtuigd bent van een sterke match, reageer dan direct!
- Naast een actueel en op de opdracht gericht CV zullen wij altijd vragen om een bondige persoonlijke motivatiebrief (inclusief een toelichting per functie-eis en -wens) en een indicatief uurtarief.
5cd8a0b9cc68f9ffa4c9253553278a55wer
Key Skills
Ranked by relevance
docker
java
scrum
continuous delivery
spring boot
kubernetes
postgresql
kotlin
jenkins
grafana
maven
cloud
sql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer
2026-04-06
Full-time
Mid-Senior
Sweden
Motor Vehicle Manufacturing
Information Technology
View Job Details
Related
Frontend/DevOps developer
2026-04-10
Full-time
Not Applicable
Netherlands
Government Administration
Engineering
View Job Details
Related
Senior Data Software Engineer
2026-04-08
Full-time
Mid-Senior
Turkey
Software Development
Information Technology
Login to Apply
- Posted
- Jan 08, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Arnhem
- Company
- OverheidZZP
Industries
Industrial Machinery Manufacturing
Categories
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer
2026-04-06
Full-time
Mid-Senior
Sweden
Motor Vehicle Manufacturing
Information Technology
View Job Details
Related
Frontend/DevOps developer
2026-04-10
Full-time
Not Applicable
Netherlands
Government Administration
Engineering
View Job Details
Related
Senior Data Software Engineer
2026-04-08
Full-time
Mid-Senior
Turkey
Software Development
Information Technology