Job Openings Senior Backend Software Engineer

About the job Senior Backend Software Engineer

Voor Kadaster zoeken wij een Senior Backend Software Engineer. Je versterkt als Senior Software Engineer het Ozon-team, dat de dienst Ozon ontwikkelt en beheert voor het Digitaal Stelsel Omgevingswet. Ozon valideert en registreert omgevingsdocumenten van bevoegde gezagen en stelt deze beschikbaar via verschillende API’s. Die API’s maken het onder meer mogelijk om omgevingsdocumenten te bekijken in de GEO-viewers van het DSO en ondersteunen de koppeling met Toepasbare Regels, waarmee burgers hulp krijgen bij het aanvragen van vergunningen.

Je werkt aan diensten die een belangrijke rol spelen in de uitvoering van de Omgevingswet. Het Kadaster ontwikkelt en beheert Ozon als ketenpartner binnen het Digitaal Stelsel Omgevingswet. De teams van de verschillende operationele beheerorganisaties werken samen om de gewenste functionaliteit voor het DSO te realiseren. Daarbij werken zij Agile volgens het SAFe-framework, met sprints van twee weken en Program Increments van een kwartaal.

Je komt terecht in een team met ontwikkelaars, een test engineer, een informatieanalist en een Product Owner. Het team wordt ondersteund door een Scrum Master, integratiespecialisten en functioneel beheerders. Je werkt volgens Agile Scrum, met dagelijkse stand-ups en per sprint een planning, demo, retrospective en refinements. Het team is verantwoordelijk voor de applicaties van idee tot productie en werkt volgens de DevOps-aanpak.

Ozon bestaat uit ongeveer tien services en API’s, Java-backends en een Angular-beheerportaal. De applicaties draaien op een Kubernetes-cluster in Azure.
Technieken, methoden en tools
  • Java (25)
  • Spring Boot (4)
  • Angular en TypeScript
  • OpenAPI en Swagger
  • jOOQ, Hibernate en JPA
  • Kotlin
  • GitHub Copilot
  • RabbitMQ
  • PostgreSQL en PostGIS
  • XML/GML en GeoJSON
  • Robot Framework
  • Docker, Kubernetes en cloudtechnologie
  • Traefik
  • Git, Tekton, ArgoCD en Maven
  • Prometheus en Grafana
  • Jira
  • Agile, Scrum en DevOps

Jouw verantwoordelijkheden
Je denkt actief mee over de ontwikkeling van de services en bouwt eraan mee. Je past gangbare softwareprincipes en technologie toe en neemt verantwoordelijkheid voor je eigen werk én dat van het team. Je neemt initiatief en werkt proactief. Principes als KISS, SOLID en YAGNI pas je vanzelfsprekend toe.
  • Je bereidt stories voor en schrijft ze uit.
  • Je levert een actieve en kritische bijdrage aan refinements.
  • Je denkt mee over softwarearchitectuur en -ontwerp en zoekt de juiste balans tussen YAGNI en een toekomstbestendig ontwerp.
  • Je optimaliseert configuratie en performance.
  • Je schrijft begrijpelijke code van goede kwaliteit.
  • Je gebruikt configuration-as-code en zet passende tooling in.
  • Je zorgt voor gedegen testdekking en documentatie.
  • Je voert code reviews uit en deelt daarbij je kennis.
  • Je analyseert complexe bugs en issues.
  • Je voert DevOps-beheerwerkzaamheden uit.
  • Je draagt actief bij aan de ontwikkelrichtlijnen.
  • Je neemt deel aan de Java-community binnen het Kadaster.

Jouw profiel
  • Je bent resultaatgericht, vasthoudend en besluitvaardig.
  • Je hebt een helikopterview en analytisch vermogen.
  • Je kunt zelfstandig je weg vinden binnen een organisatie en in een complex krachtenveld.
  • Je bent omgevingssensitief en klantgericht.
  • Je communiceert sterk, zowel mondeling als schriftelijk.
  • Je bent proactief, initiatiefrijk en een teamspeler.

Over het Kadaster
Het Kadaster registreert en verstrekt gegevens over de ligging van vastgoed in Nederland en de daarmee samenhangende rechten, zoals eigendom en hypotheek. Dit is hun wettelijke taak als zelfstandig bestuursorgaan. Hun gegevens bieden houvast bij maatschappelijke vraagstukken, bijvoorbeeld bij de aanleg van een snelweg, ontwikkelingen op de woningmarkt en het in beeld brengen van leegstand.

Functie-eisen

  • Je beheerst de Nederlandse taal vloeiend, zowel mondeling als schriftelijk.
  • Je hebt minimaal hbo-werk- en denkniveau, aangetoond met een hbo- of wo-diploma, of met een mbo-diploma en minimaal 8 jaar relevante werkervaring.
  • Je hebt minimaal 8 jaar ervaring met Java-ontwikkeling.
  • Je hebt minimaal 5 jaar ervaring met Spring Boot, OpenAPI, Swagger en PostgreSQL.
  • Je hebt minimaal 5 jaar ervaring met containertochnologie en DevOps-beheer.

Functie-wensen

  • Je hebt ervaring met softwareontwikkeling in de publieke sector en in projecten met een politiek/bestuurlijk karakter. Ervaring met werken in het DSO is een pre.
  • Je hebt ervaring met (gelaagde) geodata en historiemodellen in registraties.
  • Het is een pre als je ervaring hebt met het toepassen van AI in softwareontwikkeling.
  • Bij voorkeur heb je ervaring met DevOps- en beheertaken, zoals monitoring en incidentanalyse en -oplossing.

Extra Informatie

  • Aantal uur 32 - 40
  • ZZP mogelijk? Nee
  • Thuiswerken mogelijk? N.t.b.
  • Startdatum 16-11-2026
  • Opleidingsniveau MBO, HBO, WO