Rijkswaterstaat
Java Full Stack Ontwikkelaar
Senior Java Full Stack Ontwikkelaar voor de ontwikkeling van Java-microservices, Angular-functionaliteit, API’s en integraties binnen het Digitaal Stelsel Omgevingswet.
Match
op je zoekprofiel
De gap-analyse wordt uitgevoerd, dit kan even duren...
Beschrijving
Eisen
- Heeft een afgeronde HBO niveau bijvoorbeeld in de richting van Software Development
- Heeft minimaal 4 jaar kennis van en ervaring met Angular (17) en Java (21)
- Heeft minimaal 4 jaar kennis van de development frameworks en tooling
- Angular, SonarQube, GitLab, Maven, JIRA, Linux Bash, Java 21
- Heeft minimaal 2 jaar ervaring met DevOps en Continuous Delivery
- Heeft minimaal 4 jaar kennis van en ervaring met het bouwen en integreren van Webservices (SOAP, JSON, REST, Swagger)
- Heeft minimaal 4 jaar kennis van en ervaring met Kubernetes, Helm
- Heeft minimaal 4 jaar kennis van en ervaring met shadow-DOM (webcomponenten) en minIO
- Heeft minimaal 4 jaar kennis van OAuth 2.0, OpenID Connect
- Heeft minimaal 3 jaar werkervaring met Agile in een SAFe/Scrum-omgeving
Wensen
- Mate waarin de kandidaat beschikt over ervaring met Ops
- Mate waarin de kandidaat beschikt over ervaring met de Omgevingswet
Beschrijving
Rijkswaterstaat zoekt een Senior Java Full Stack Ontwikkelaar voor het programma Digitaal Stelsel Omgevingswet.
De professional werkt binnen het Scrumteam Loket & Samenwerken.
De opdracht omvat de doorontwikkeling van het Omgevingsloket, de Samenwerkfunctionaliteit en het Helpcentrum.
Je ontwikkelt Java-microservices binnen een bestaande microservicesarchitectuur.
Daarnaast ontwikkel je Angular-frontendcomponenten en webcomponenten.
Je realiseert REST-API’s en integraties met IAM- en CMS-oplossingen.
Ook werk je met OAuth 2.0, OpenID Connect, Kubernetes en Helm.
De werkzaamheden omvatten koppelingen met VTH- en zaaksystemen.
Je ontwikkelt geautomatiseerde functionele tests, unittests en integratietests.
Codekwaliteit wordt geborgd met SonarQube en GitLab-CI/CD-pipelines.
Je voert code-reviews uit en draagt bij aan continue procesverbetering.
Je neemt actief deel aan alle Scrum-events.
Je stemt af met de Product Owner over prioriteiten en sprintdoelen.
Je werkt samen met architecten, testers, DevOps-engineers en ketenpartners.
Je analyseert technische vraagstukken en lost complexe issues op.
Je signaleert risico’s, afhankelijkheden en verbeterpunten binnen de architectuur.
Je stelt technische documentatie, API-specificaties en integratiehandleidingen op.
De inzet vindt plaats onder leiding en toezicht en is daarom op detacheringbasis.
De opdracht loopt van 1 januari 2027 tot en met 31 december 2027.
Domeinen