Site DC&I

Slimmer, Sterker, Samen

Senior Fullstack Java Developer • Java Angular • IAM

Sluit op: 30 aug 2026

Als Senior Fullstack Java Developer realiseer je zelfstandig softwarecomponenten, technische documentatie en DevOps-artefacten voor de ontwikkeling van informatievoorzieningen binnen het IAM-domein. Je werkt fullstack met onder andere Java, Angular, PostgreSQL, REST API’s, Docker en Kubernetes aan een werkend prototype op basis van user stories en UX-design.

Rol & context

Je bent verantwoordelijk voor het realiseren en opleveren van softwarecomponenten binnen vastgestelde architectuur- en kwaliteitskaders. De functionele kaders en acceptatiecriteria zijn vastgesteld, waarbij je de technische aanpak en uitwerking uitvoert en afstemt met architecten, ontwikkelaars en andere betrokkenen.

Werkzaamheden

• Inschatten van de benodigde inspanning voor softwarecomponenten

• Plannen en afstemmen van eigen opleveringen

• Ontwikkelen en geautomatiseerd testen van software

• Realiseren van frontendfunctionaliteit met Angular

• Ontwikkelen van Java-backends en REST API’s

• Werken met PostgreSQL

• Opleveren, uitrollen en tijdelijk beheren van software

• Uitvoeren van technische code reviews

• Documenteren van software en actualiseren van technische documentatie

• Adviseren over architectuur- en realisatiekeuzes

• Inrichten en onderhouden van omgevingen voor het opleveren van software

• Opstellen van technische analyses en ontwerpvoorstellen

• Realiseren en onderhouden van DevOps-artefacten

• Verzorgen van technische kennisoverdracht

Eisen

• Minimaal 1 jaar aantoonbare en courante werkervaring met Angular

• Minimaal 7 jaar aantoonbare en courante werkervaring met Java

• Minimaal 2 jaar aantoonbare en courante werkervaring met REST API’s

• Minimaal 5 jaar aantoonbare en courante werkervaring met PostgreSQL

• Minimaal 5 jaar aantoonbare en courante werkervaring met Git, GitHub/GitLab, CI/CD, Docker en Kubernetes

• Brede Java- en TypeScript-expertise

• Ervaring met complexe enterprise softwaresystemen en webinterfaces en integraties

• Ervaring met geautomatiseerd testen

• Ervaring met technische code reviews

• Ervaring met technische documentatie en ontwerpvoorstellen

Pré’s

• Ervaring binnen het overheidsdomein

• Ervaring met zelfstandig uitvoeren van softwareontwikkeling

• Ervaring met AI-toepassingen

• Ervaring met LLM-oplossingen gekoppeld aan gestructureerde domeingegevens en relationele databases

• Ervaring met domeinmodellering

• Ervaring met relationele datamodellering

• Ervaring met Quarkus

• Ervaring met Java 21 LTS

• Ervaring met samenwerken in een klein Agile ontwikkelteam

• Ervaring met design patterns en ontwerpprincipes

Praktische informatie

• Start: 14 september 2026

• Looptijd: 12 maanden

• Uren: 40 uur per week

• Locatie: Den Haag

• Soort opdracht: Payrolling

• Reageren t/m: 30 augustus 2026 om 14:00

• Kenmerk DC&I: 2