Functieomschrijving

Voor Kadaster zoeken wij een Senior Software Engineer. Je werkt als full stack Java-ontwikkelaar binnen het KPV-team (Kadastrale PerceelsVorming) van de afdeling Landmeetkunde. In deze functie ontwikkel en beheer je frontend- en backendapplicaties voor landmeters, de binnendienst van Landmeetkunde en notariskantoren. Deze applicaties zijn essentieel voor het primaire proces binnen de waardeketen Rechten en Zekerheid en maken het mogelijk om kadastrale percelen op de kaart te vormen. BRK GEO is één van de basisregistraties die door het Kadaster wordt geleverd en is daarmee van groot belang.

Aangezien KPV een DevOps-team is, werk je aan de volledige keten van softwareontwikkeling tot en met uitrol en incidentafhandeling, in nauwe samenwerking met de business.

De belangrijkste technieken, methoden en tools waarmee je werkt, zijn:
  • Agile/Scrum
  • Java-frameworks zoals Spring (o.a. Spring Boot), Hibernate ORM, Apache Camel
  • Javascript-frameworks zoals NPM, Angular, Typescript
  • Continuous Integration/Delivery, Maven, Tekton, Git, Kubernetes, Jira, Artifactory
  • Webservices, XML, JSON, SOAP, REST
  • Testframeworks zoals JUnit, Mockito, Cucumber, Robot framework
  • SQL, relationele databases (Oracle)
  • GIS (OpenLayers, Geoserver en JTS-framework)

Verantwoordelijkheden
  • Je breidt de KPV-applicaties uit en onderhoudt deze.
  • Je verbetert en voegt unit-tests, applicatiecode en gluecode toe ter ondersteuning van testautomatisering.
  • Je neemt actief deel aan het Scrum / DevOps-team.
  • Je voert impactanalyses en planningssessies uit.
  • Je participeert in de Java-community.
  • Je past Java-ontwikkelstandaarden actief toe en houdt ze bij.

Competenties
  • Je kunt snel nieuwe materie oppakken.
  • Je bent analytisch sterk.
  • Je werkt goed samen met collega’s in een Scrum / DevOps-team.
  • Je beschikt over de benodigde soft skills om optimaal in het team mee te draaien en je aan de werkwijze van het team aan te passen.
  • Je kunt ook zelfstandig werken, zonder het team uit het oog te verliezen.
  • Je hebt overtuigingskracht op basis van inhoudelijke argumenten.
  • Je kunt concepten helder uitleggen aan groepen.
  • Je bent in staat materie in begrijpelijke taal uit te leggen aan stakeholders.
  • Je toont initiatief door zelf met verbetervoorstellen te komen.
  • Je deelt graag kennis van methoden en technieken met het team.
  • Je bent bereid over je eigen grenzen heen te kijken en waar nodig aanpalende werkzaamheden op te pakken.

Organisatie
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 hun wettelijke taak. Hun 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.

Functie eisen

  • Je beheerst de Nederlandse taal vloeiend, in woord en geschrift
  • Je hebt een afgeronde (bachelor) hbo-opleiding of hoger
  • Je hebt minimaal vijf jaar aantoonbare en degelijke ervaring in het ontwikkelen van Java (web)applicaties
  • Je hebt minimaal vijf jaar ervaring met Java-frameworks Spring (incl. Spring Boot), Hibernate ORM en JPA
  • Je hebt minimaal drie jaar aantoonbare en degelijke ervaring in het ontwikkelen in Angular op basis van TypeScript
  • Je hebt minimaal drie jaar aantoonbare en degelijke ervaring met testframeworks Cucumber, Selenide en/of Robot Framework
  • Je hebt minimaal drie jaar ervaring met SQL en relationele databases (Oracle)
  • Je hebt ervaring met het werken in een Scrum-team

Functie wensen

  • Je hebt ervaring met GIS-oplossingen zoals OpenLayers, JTS, Geoserver en Geotools
  • Het is een pre als je ervaring hebt met Apache Camel
  • Bij voorkeur heb je ervaring met Oracle Spatial
  • Je hebt ervaring met Kubernetes
  • Je hebt ervaring met Continuous Integration/Delivery, bijvoorbeeld met ArgoCD en Maven
  • Je hebt ervaring met webservices, XML, JSON en REST
  • Het is een pre als je ervaring hebt met testframeworks zoals JUnit en Mockito

Extra informatie

  • Plaats
  • Opleidingsniveau HBO
  • Aantal uur 36 - 40 uur per week
  • Startdatum 18-05-2026
  • Geschikt voor ZZP? Nee
  • Thuiswerken mogelijk? N.t.b.