Senior Software Engineer Ozon
Functie omschrijving
Functieomschrijving
Voor het DSO Ozon team zijn wij op zoek naar twee Senior Software Engineers die het team komen versterken. Je werkt aan de ontwikkeling en het beheer van diensten binnen de Omgevingswet, waaronder de dienst Ozon en de Stelselcatalogus Omgevingswet. Deze diensten spelen een cruciale rol in het Digitaal Stelsel Omgevingswet door het valideren, registreren en beschikbaar stellen van Omgevingsdocumenten via diverse API’s.
Jouw rol en verantwoordelijkheden
- Voorbereiden en schrijven van user stories;
- Actief meedenken en scherp zijn tijdens refinements;
- Meedenken over software architectuur en het vinden van de juiste balans tussen YAGNI en toekomstbestendig design;
- Optimaliseren van configuratie en performance van de services;
- Schrijven van gedegen, kwalitatieve code die begrijpelijk is voor medeontwikkelaars;
- Configureren via configuration-as-code en toepassen van tooling waar nodig;
- Sparren over software architectuur en ontwerp;
- Zorgdragen voor een goede testdekking en documentatie van de code;
- Uitvoeren van code reviews en delen van kennis binnen het team;
- Analyseren en oplossen van complexe bugs en issues;
- Uitvoeren van DevOps beheerwerkzaamheden;
- Actief bijdragen aan de development guidelines;
- Deelnemen aan de Java community binnen het Kadaster.
Werkomgeving
Je wordt onderdeel van het Ozon team, bestaande uit 10 ontwikkelaars, 1 test engineer, een informatie analist en een Product Owner, ondersteund door een Scrum Master, integratiespecialisten en functioneel beheerders. Er wordt gewerkt volgens Agile Scrum in sprints van 2 weken met dagelijkse stand-ups, sprintplanningen, demo’s, retrospectives en refinements. Het team werkt DevOps en is volledig verantwoordelijk voor de applicaties van idee tot productie.
Technologieën, methoden en tools
- Java (versie 25), Kotlin, Spring Boot (versie 3);
- Angular met TypeScript;
- OpenAPI, Swagger, DotWebStack;
- Hibernate, JPA;
- RabbitMQ;
- PostgreSQL / PostGIS;
- XML/GML, GeoJson;
- Robot Framework;
- Container technologieën zoals Docker, Kubernetes en Azure Cloud;
- Traefik;
- CI/CD tooling: Git, Tekton, ArgoCD, Maven;
- Monitoring tooling: Prometheus, Grafana;
- Issue tracking met Jira;
- Werken volgens Agile, Scrum en DevOps principes.
Wat wij van jou verwachten
Als Senior Software Engineer ben je op de hoogte van algemeen geldende softwareprincipes en technologieën en pas je deze toe in je werk. Je voelt je verantwoordelijk voor je eigen werk en dat van anderen, neemt initiatief en bent proactief. Begrippen als KISS, SOLID en YAGNI zijn jou bekend en je past deze toe in je dagelijkse werkzaamheden.
Functie eisen (1) en -wensen (•)
Eisen:
- De inschrijver sluit een driepartijen detacheringsovereenkomst af, waarbij de inschrijver als werkgever van de inhuurkracht, de inhuurkracht als betrokkene en het Kadaster als inlener ondertekent. Let wel, de inschrijver en de inhuurkracht dienen hiervoor een (civielrechtelijke) arbeidsovereenkomst te hebben gesloten. Indien de inschrijver niet aan deze eis voldoet, wordt de inschrijving ter zijde gelegd
- De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift
- Minimaal HBO werk- en denkniveau, aan te tonen d.m.v. een HBO of WO diploma, of met een MBO diploma en minimaal 8 jaar relevante werkervaring
- Minimaal 8 jaar werkervaring met Java ontwikkeling
- Minimaal 5 jaar werkervaring met Spring Boot, OpenAPI, Swagger en PostgreSQL
- Minimaal 5 jaar werkervaring met container technologie en DevOps beheer
Wensen:
- Wens 1: U geeft een beschrijving van uw ervaring met software ontwikkeling in de publieke sector en in projecten met politiek/bestuurlijk karakter
- Wens 2: U geeft een beschrijving van uw ervaring met (gelaagde) geodata en tijdreisbare datamodellen
- Wens 3: U geeft een beschrijving van uw ervaring met frontend ontwikkeling
- Wens 4: U geeft een beschrijving van uw ervaring met DevOps- en beheerwerkzaamheden als monitoring en incidentanalyse en -oplossing
Algemeen
Reageer dan via de website van www.zuidprofs.nl voor de meest uitgebreide terugkoppeling.
En let op, want voor onze functies geldt:
- De meeste functies zijn tijdelijke functies voor een langere periode. Soms met uitzicht op vast.
- ZZP is niet altijd mogelijk.
- Goede beheersing van het Nederlands is voor alle functies vereist
- Ervaring bij een overheidsorganisatie is een grote pré, soms een eis.
- We ontvangen graag jouw CV in het Nederlands, liefst in Word format.
- Vermeld je functies en werkzaamheden inclusief jaartallen en maanden, meest recente bovenaan.
Locatie
Je kunt reageren tot
Contactpersoon
- Gelderland
- 2 - 5 jaar
- Tijdelijk detachering
- Tijdelijk ZZP
- 32 uur
- 36 uur of meer






























