Ontwikkelaar API-migratie Zvw
- CAK
- Den Haag
- 36 uur p/w
- Senioriteit: SENIOR
- ZZP toegestaan
- Startdatum: 4 januari 2027
- Duur: 4 maanden
- Reageren kan t/m 11 november 2026
Functie: Java-backendontwikkelaar API-migratie
De opdracht
Je vervangt voor de Zvw-regelingen de bestaande XML/sFTP-uitwisseling voor broninhouding door een JSON REST-API over HTTPS. Je ontwikkelt API-first op basis van het vastgestelde OpenAPI-contract en realiseert de koppeling met OHI en de Oracle-database.
Wat ga je doen?
- De API bouwen volgens het OpenAPI-contract en de NLGov REST API Design Rules.
- Validaties en foutafhandeling met problem+json implementeren.
- Tweezijdig TLS (mTLS) met PKIoverheid-certificaten inrichten.
- De API koppelen aan OHI en de Oracle-database.
- De migratie van XML/sFTP naar de API realiseren.
- Geautomatiseerde testsets en een CI/CD-pipeline inrichten.
- Documentatie voor de overdracht naar beheer opleveren.
Verwachte resultaten
- Een werkende, geteste API die voldoet aan het OpenAPI-contract.
- mTLS-beveiliging per omgeving, ingericht met PKIoverheid-certificaten.
- Een koppeling met de CAK-verwerking via OHI en de Oracle-database, inclusief migratievoorzieningen.
- Geautomatiseerde testsets en een CI/CD-pipeline.
- Overdrachtsdocumentatie voor beheer.
Wat breng je mee?
- Minimaal 5 jaar ervaring als Java-backendontwikkelaar, bijvoorbeeld met Quarkus, Spring Boot of Jakarta EE.
- Aantoonbare ervaring met API-first ontwikkeling op basis van OpenAPI 3.x en codegeneratie.
- Ervaring met REST-API’s volgens de NLGov REST API Design Rules.
- Ervaring binnen de overheid met PKI, waaronder PKIoverheid-certificaten, mTLS en certificaatbeheer.
- Kennis van XML/XSD en JSON/JSON Schema, inclusief conversie.
- Ervaring met Oracle SQL, bij voorkeur PL/SQL.
- Ervaring met geautomatiseerd testen, CI/CD en werken in een DevOps-team.
Pré’s
- Kennis van en ervaring met Oracle Health Insurance (OHI), bijvoorbeeld met integratie-API’s of dynamic logic.
- Ervaring met het Digikoppeling REST-API-profiel, FSC of API-gateways binnen de overheid.
- Ervaring met de migratie van sFTP- of bestandskoppelingen naar API’s.
- Kennis van de Zvw, broninhouding of ketens met het UWV.
Competenties
- Je werkt kwaliteitsbewust en zorgvuldig aan code, tests en documentatie.
- Je bent zelfstandig en oplossingsgericht.
- Je stemt goed af met analisten, architecten en ketenpartners.
- Je bent veiligheidsbewust bij het werken met persoonsgegevens.
- Je bent resultaatgericht.
Functie-eisen
- Minimaal 5 jaar ervaring als backendontwikkelaar in Java (bijv. Quarkus, Spring Boot of Jakarta EE)
- Aantoonbare ervaring met API-first ontwikkeling op basis van OpenAPI 3.x en codegeneratie
- Ervaring met het bouwen van REST-API's volgens de NLGov REST API Design Rules
- Ervaring bij de overheid met PKI: PKIoverheid-certificaten, tweezijdig TLS en certificaatbeheer
- Kennis van XML/XSD en JSON/JSON Schema, inclusief conversie; ervaring met Oracle SQL (bij voorkeur PL/SQL)
- Ervaring met geautomatiseerd testen, CI/CD en werken in een DevOps-team
Wensen
- Kennis van en ervaring met Oracle Health Insurance (OHI), bijvoorbeeld integratie-API's of dynamic logic
- Ervaring met het Digikoppeling REST-API-profiel, FSC of API-gateways binnen de overheid
- Ervaring met de migratie van sFTP- of bestandskoppelingen naar API's
- Kennis van de Zvw, broninhouding of ketens met het UWV
Competenties
- Kwaliteitsbewust en zorgvuldig in code, tests en documentatie
- Zelfstandig en oplossingsgericht
- Stemmen goed af met analisten, architecten en ketenpartners
- Veiligheidsbewust bij het werken met persoonsgegevens
- Resultaatgericht binnen een korte inhuurperiode