About the assignment
Voor onze opdrachtgever, het Kadaster, zoeken wij twee senior software engineers. Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek. Die gegevens bieden houvast bij maatschappelijke vraagstukken, van de beste route voor een nieuwe snelweg tot ontwikkelingen op de woningmarkt.
Je komt te werken binnen de directie Beheer en Ontwikkeling Informatietechnologie, in het team Ruimte en Advies: een ervaren Agile/Scrum-team dat volgens het Nexus-framework in sprints van twee weken werkt. Het team ontwikkelt een nieuw modulair systeem (SLIM) voor kavelruil en herverkaveling, twee landinrichtingsinstrumenten waarmee grond wordt geruild tussen eigenaren en gebruikers in het landelijk gebied. Met de transitie van het landelijk gebied en opgaven rond bodem, klimaat, natuur en water wordt verwacht dat deze instrumenten weer veel vaker worden ingezet, terwijl de huidige systemen sterk verouderd zijn.
Het nieuwe systeem sluit optimaal aan op de Basisregistratie Kadaster en wordt opgebouwd uit Java-microservices met een Angular-frontend. Je realiseert softwarecomponenten op basis van de functionele omschrijving, de softwarearchitectuur en het technisch ontwerp, en bent verantwoordelijk voor het deployen en integreren ervan op het Kadaster-platform. Belangrijke ontwerpbeslissingen stem je vooraf af met de systeemarchitect.
Je ontwikkelt en onderhoudt back-end- en front-endcode, werkt met OpenLayers en de Kadaster Geo-componenten in Angular, gebruikt PostgreSQL en MinIO voor de back-end en werkt aan CI/CD met OpenShift-pipelines, Docker, Kubernetes en Sonar. Je past Java-ontwikkelstandaarden en design patterns toe, lost incidenten in bestaande applicaties op en bent betrokken bij het hele proces van ontwerp tot beheer. Je deelt je kennis actief via technische coachingsessies en codereviews en zoekt proactief andere teams op. Belangrijke tools zijn Java, Postman, Postgres/PostGIS, HTML/CSS/Angular, Git, OpenShift/ArgoCD, Jira en Docker.
Het gaat om 32 tot 40 uur per week van 4 januari 2027 tot en met 31 december 2027, met een optie op verlenging van 2 keer 12 maanden. Je werkt minimaal 2 dagen per week op kantoor, in overleg met de manager en het team. Het Kadaster vraagt om een Verklaring Omtrent het Gedrag (VOG) en een geheimhoudingsverklaring.
What you bring
- Afgeronde hbo-bacheloropleiding of hoger
- Vloeiende beheersing van de Nederlandse taal in woord en geschrift
- Kennis van het werken met geografische data in QGIS en GeoMedia Professional
- Kennis van Robot Framework om testers te ondersteunen
- Minimaal 1 jaar werkervaring met Generieke Geo Componenten / OpenLayers
- Minimaal 1 jaar werkervaring met PostGIS-databases
- Minimaal 6 jaar werkervaring met het ontwikkelen van IT-systemen
- Minimaal 5 jaar werkervaring met CI/CD-tooling (OpenShift, ArgoCD)
- Minimaal 5 jaar werkervaring met ontwikkelen in Java
- Minimaal 5 jaar werkervaring met Spring Boot
- Minimaal 1 jaar werkervaring met ontwikkelen in Angular
- Minimaal 2 jaar werkervaring met werken volgens Nexus/SAFe