Senior Back-end ontwikkelaar Java bij ICTU
- Plaats
- Den Haag, Zuid-Holland
- Start
- 1 december 2026
- Looptijd
- 12 maanden
- Reageren tot
- 18 november 2026
- Werkplek
- Hybride
- Opdrachtgever
- ICTU
- Gezien bij de bron
- vandaag 15:36
Kies je bemiddelaar
Zyfer
ZZP| Maximaal tarief | onbekend |
| Fee | 12,5%, gaat van het tarief af (Vaste fee van 12,5% van het tarief dat Zyfer aan de opdrachtgever factureert, voor zzp, detachering en Zyfer Project+; de zzp'er ontvangt 87,5%) |
| Reageren tot | open tot 18 nov |
| Transparantie | |
| Inhuurroute | Raamovereenkomst |
Omschrijving
Bij ICTU in Den Haag bouw je als Senior Back-end ontwikkelaar aan de software waarmee de overheid digitaal werkt. Je werkt in een moderne stack: Java en Spring Boot, API's op basis van OpenAPI en JSON Schema, MongoDB en PostgreSQL, en deployments op Kubernetes of OpenShift met Helm Charts. Berichten tussen systemen beveilig je met PKI, certificaten, encryptie en ondertekening. Het gaat hier om systeemintegraties waar betrouwbaarheid en veiligheid niet onderhandelbaar zijn.
De opdracht is fulltime (40 uur per week), start op 1 december 2026 en loopt 12 maanden. Je brengt zware technische ervaring mee en zet die direct in op het ontwikkelen, testen, documenteren en uitrollen van back-endcomponenten binnen een CI/CD-omgeving.
Dit ga je doen
- Je ontwikkelt robuuste back-endcomponenten in Java en Spring Boot.
- Je zet unit- en integratietesten op en houdt ze bij, zodat kwaliteit aantoonbaar blijft.
- Je ontwerpt en documenteert API's met OpenAPI en JSON Schema.
- Je past communicatie- en message patterns toe in systeemintegraties.
- Je ontwikkelt en deployt binnen Kubernetes of OpenShift met Helm Charts via CI/CD.
- Je werkt met MongoDB en PostgreSQL als onderliggende datastores.
- Je beveiligt berichtenverkeer met PKI: certificaten, encryptie en ondertekening.
Dit breng je mee
- Je bent een ervaren Java-ontwikkelaar die testen, documenteren en deployen als vanzelfsprekend onderdeel van je werk ziet.
- Je voelt je thuis in containerplatforms, CI/CD-pipelines en geautomatiseerde kwaliteitscontroles.
- Beveiliging van berichtenverkeer (PKI, encryptie, ondertekening) is voor jou bekend terrein, geen bijzaak.
- Je legt technische keuzes helder vast, zodat anderen erop kunnen voortbouwen.
Eisen
- Minimaal 7 jaar aantoonbare ervaring met: Ontwikkelen in Java (bij voorkeur versie 11 of hoger) en Spring Boot
- Minimaal 7 jaar aantoonbare ervaring met: Opzetten en onderhouden van unit- en integratietesten
- Minimaal 4 jaar aantoonbare ervaring met: Ontwerpen en documenteren van API’s met behulp van OpenAPI en JSON Schema
- Minimaal 4 jaar aantoonbare ervaring met: Werken met CI/CD-omgevingen
- Minimaal 4 jaar aantoonbare ervaring met: Toepassen van communicatie- en message patterns binnen systeemintegraties
- Minimaal 2 jaar aantoonbare ervaring met: Ontwikkelen en deployen binnen een Kubernetes- of OpenShift omgeving
- Minimaal 2 jaar aantoonbare ervaring met: Gebruik van MongoDB
- Minimaal 2 jaar aantoonbare ervaring met: Gebruik van PostgreSQL
- Minimaal 2 jaar aantoonbare ervaring met: Werken met Helm Charts
- Minimaal 2 jaar aantoonbare ervaring met: Werken met PKI-infrastructuren, inclusief certificaten, encryptie en ondertekening van berichten
Pré's
- De kandidaat is bekend met Service Mesh-technologieën
- De kandidaat is bekend met het toepassen van GitOps-principes
- De kandidaat heeft aantoonbare ervaring met GitLab CI/CD-pipelines in combinatie met Kwaliteitstools (SonarQube, Trivy en OWASP Dependency Track)
- De kandidaat heeft ervaring met JWS en JWE voor het ondertekenen en versleutelen van berichten
- De kandidaat heeft ervaring met het documenteren van technische specificaties
Praktisch
- Looptijd: 12 maanden
- Startdatum: 2026-12-01T22:59:00Z
- Contractvorm: Freelance
- Uren per week: 40 uur per week
- Sluitingsdatum: 2026-11-18T09:00:00Z
- Standplaats / thuiswerken: The Hague