Vacature omschrijving
Startdatum: 5 januari 2026
Einddatum: 30 november 2026
Optie op verlenging: 2x 12 maanden
Sluitingsdatum: 1 december 2025
Functieomschrijving Senior Software Engineer
Voor het DSO Ozon team zijn wij op zoek naar een Senior Software Engineer die het team komt versterken. Het Ozon team ontwikkelt en beheert twee belangrijke diensten binnen de Omgevingswet, die het voor overheden, ondernemers en burgers eenvoudiger maken om ruimtelijke ontwikkelingen te realiseren en vergunningen aan te vragen.
Je werkt in een Agile Scrum omgeving binnen een team van ontwikkelaars, test engineers, een informatie analist en een Product Owner, ondersteund door een Scrum Master, integratiespecialisten en functioneel beheerders. De diensten bestaan uit meerdere services (API’s) met Java backends en Angular frontends, draaiend op een Kubernetes cluster in de Azure Cloud.
Jouw verantwoordelijkheden
- Voorbereiden en schrijven van user stories;
- Actief meedenken en scherp zijn tijdens refinements;
- Meedenken over software architectuur en ontwerp, met oog voor balans tussen YAGNI en toekomstbestendig design;
- Optimaliseren van configuratie en performance;
- Schrijven van kwalitatief hoogwaardige, begrijpelijke code;
- Configureren (configuration-as-code) en toepassen van tooling waar nodig;
- Zorgdragen voor gedegen testdekking en documentatie;
- Uitvoeren van code reviews en delen van kennis;
- Analyseren en oplossen van complexe bugs en issues;
- Uitvoeren van DevOps beheerwerkzaamheden;
- Actief bijdragen aan development guidelines;
- Deelnemen aan de Java community binnen de organisatie.
Technische kennis en vaardigheden
Je hebt ervaring met en kennis van de volgende technieken, methoden en tools:
- Java (versie 25), Kotlin, Spring Boot (3);
- Angular en Typescript;
- OpenAPI, Swagger, DotWebStack, JPA, Hibernate;
- RabbitMQ;
- PostgreSQL / PostGIS;
- XML/GML, GeoJson;
- Robot Framework;
- Container technologieën zoals Docker, Kubernetes en Cloud (Azure);
- Traefik;
- CI/CD tooling zoals Git, Tekton, ArgoCD, Maven;
- Monitoring tooling zoals Prometheus en 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 zowel je eigen werk als dat van je collega’s. Je bent proactief, neemt initiatief en hanteert principes als KISS, SOLID en YAGNI. Je bent een teamspeler die actief meedenkt over architectuur en kwaliteit en die kennis deelt binnen het team.
Eisen:
- Minimaal HBO werk- en denkniveau
- Minimaal 8 jaar ervaring met Java ontwikkeling
- Minimaal 5 jaar ervaring met Spring Boot, OpenAPI, Swagger en PostgreSQL
- Minimaal 5 jaar ervaring met container technologie en DevOps beheer
- De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift
Wensen:
- U geeft een beschrijving van uw ervaring met software ontwikkeling in de publieke sector en in projecten met politiek/bestuurlijk karakter. Indien u ervaring heeft met werken in het DSO
- U geeft een beschrijving van uw ervaring met (gelaagde) geodata en tijdreisbare datamodellen
- U geeft een beschrijving van uw ervaring met frontend ontwikkeling
- U geeft een beschrijving van uw ervaring met DevOps- en beheerwerkzaamheden als monitoring en incidentanalyse en -oplossing
Competenties:
- Resultaatgericht
- Helicopterview
- Besluitvaardig en vasthoudend; kan zijn/haar eigen pad trekken in complex krachtenveld
- In staat om zelfstandig binnen een organisatie te bewegen en omgevingssensitief
- Communicatief zowel schriftelijk als mondeling sterk
- Klantgericht
- Proactief en initiatiefrijk
- Teamspeler
- Analytisch vermogen
Solliciteren