Senior Fullstack Java Developer

DC&I
Den Haag, Netherlands
10 days ago
Apply on www.nationalevacaturebank.nl
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Automation of Tests Unit Testing Information Systems Elasticsearch Event-Driven Programming Hibernate (Java) Identity and Access Management PostgreSQL OpenShift
+16 more
Role-Based Access Control Logstash Simple Object Access Protocol (SOAP) SonarQube TypeScript Openapi Okta Istio State Machines AngularJS Gitlab-ci Kubernetes Playwright Data Management Kibana DTAP Framework

Job description

Voor een grootschalig digitaliseringsprogramma binnen de Rijksoverheid zoeken wij een Senior Fullstack Java Developer. Je ontwikkelt complexe enterprise-software met Java 21, Angular en moderne ontwikkeltechnologieën en draagt bij aan veilige, betrouwbare informatiesystemen en integraties. Rol & context Je werkt aan een nieuw informatiesysteem voor complexe wettelijke toelatingsprocessen en digitale gegevensuitwisseling. Je ontwikkelt, test en implementeert hoogwaardige software en werkt aan robuuste integraties met externe systemen. Daarbij combineer je fullstackontwikkeling met geautomatiseerde deployments, technische kwaliteitsborging en samenwerking met architecten en andere ontwikkelaars. Werkzaamheden

  • Uitwerken en verfijnen van requirements naar epics en user stories.
  • Ontwikkelen en geautomatiseerd testen van complexe enterprise-software met Java en Angular.
  • Realiseren en onderhouden van API’s en integraties met externe systemen.
  • Implementeren van event-driven bedrijfsprocessen, statusovergangen en validatieregels.
  • Toepassen van security-by-designprincipes, waaronder inputvalidatie, API-autorisatie en RBAC.
  • Ontwikkelen en onderhouden van asynchrone verwerkingsprocessen.
  • Inrichten en onderhouden van OTAP-omgevingen en geautomatiseerde deployments.
  • Ontwikkelen en onderhouden van GitLab CI-pipelines voor bouwen, testen en uitrollen.
  • Uitvoeren van peer reviews en ondersteunen van collega-ontwikkelaars.
  • Adviseren over architectuurkeuzes, technische oplossingen en kwaliteitsverbeteringen.
  • Analyseren en oplossen van technische incidenten.
  • Documenteren van software en technische oplossingen.

Requirements

  • Afgeronde hbo- of wo-opleiding in een bètarichting.
  • Minimaal 3 jaar aantoonbare ervaring met softwareontwikkeling van complexe enterprise-software en interfaces.
  • Minimaal 3 jaar aantoonbare ervaring met Java (EE), inclusief recente ervaring met Java 21.
  • Minimaal 3 jaar aantoonbare ervaring met Quarkus of een vergelijkbaar framework zoals Spring, inclusief recente ervaring met versie 3.x.
  • Minimaal 3 jaar aantoonbare ervaring met Angular en TypeScript.
  • Minimaal 3 jaar aantoonbare ervaring met Hibernate.
  • Minimaal 3 jaar aantoonbare ervaring met PostgreSQL.
  • Minimaal 3 jaar aantoonbare ervaring met OpenAPI.
  • Minimaal 3 jaar aantoonbare ervaring met GitLab CI, inclusief pipelines voor bouwen, testen en uitrollen. Pré’s

  • Ervaring met SonarQube en geautomatiseerde codekwaliteitscontroles.
  • Ervaring met unit testing, integration testing en end-to-end testing.
  • Ervaring met Jest en Playwright.
  • Ervaring met OpenTelemetry en OpenObserve.
  • Ervaring met ELK- of EFK-stack, waaronder Elasticsearch, Logstash, Fluent Bit en Kibana.
  • Ervaring met complexe REST- en SOAP-integraties, bij voorkeur met overheidsdiensten.
  • Kennis van event-driven state machines en event-sourcing.
  • Ervaring met security by design, inputvalidatie, API-autorisatie en RBAC.
  • Kennis van asynchrone verwerking, idempotency en eventual consistency.
  • Ervaring met gedistribueerde modulaire monolieten.
  • Ervaring met OpenShift, Kubernetes, Helm, ArgoCD en GitOps.
  • Ervaring met Just, Nu(shell), CloudNativePG, Keycloak, Istio en Envoy.
  • Ervaring binnen de Rijksoverheid en met complexe IAM- of toelatingsprocessen. Praktische informatie

Benefits & conditions

o Bruto Netto Calculator o Carrieretips o Veelgestelde vragen o Vacatures, stages en bijbanen + o Vacature plaatsen o CV’s zoeken (opent in een nieuw venster) o Bekijk tarieven (opent in een nieuw venster) o Inloggen (opent in een nieuw venster) + o Over Nationale Vacaturebank o DPG Media vacatures (opent in een nieuw venster) o Intermediair HBO vacatures (opent in een nieuw venster)

  • Download de app Ontdek duizenden vacatures en vind de baan die écht bij je past. + + + Over de afgelopen 6 maanden heeft deze website een gemiddelde van: 770.000 bezoekers

  • Gebruikersvoorwaarden (opent in een nieuw venster)
  • Cookiebeleid (opent in een nieuw venster)
  • Privacybeleid (opent in een nieuw venster) + Alle rechten voorbehouden © 2026 DPG Media B.V.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.nationalevacaturebank.nl
Prepare application

Good distractions

Loading talks and stories from around this role…