Java Developer
Summary
Build and modernize a Java-based platform for secure file distribution in a Dutch government digital-transformation program, using Spring Boot, REST APIs, and CI/CD tooling.
Java Stack Developer (Freelance) – Publieke Sector Programma
Locatie: Zwolle (Hybride – minimaal 2 dagen op locatie)
Duur: 12 maanden (verlenging waarschijnlijk)
Start: Mei 2026
Tarief: tot €80,- per uur
Uren: 36 uur per week
Kandidaten moeten de Nederlandse taal beheersen in woord en geschrift op minimaal B2-niveau
Wij werken samen met een maatschappelijk relevante overheidsorganisatie die midden in een grootschalige digitale transformatie zit. Voor een cruciaal moderniseringsprogramma zoeken wij een Java Stack Developer die impact wil maken.
In deze hands-on rol bouw en verbeter je een essentieel systeem dat verschillende omgevingen binnen een landelijke keten met elkaar verbindt. Je maakt deel uit van een agile omgeving waar samenwerking, eigen eigenaarschap en maatschappelijke impact centraal staan.
De Uitdaging
Je speelt een sleutelrol bij het ontwerpen en ontwikkelen van een custom platform voor bestandsdistributie, waarbij legacy-componenten worden vervangen door een moderne, schaalbare Java-oplossing.
Jouw werkzaamheden:
Het herbouwen van een bestaand systeem naar een gestandaardiseerde Java-architectuur.
Ontwikkelen van nieuwe functionaliteiten in lijn met veranderende wet- en regelgeving.
Ontwerpen en afstemmen van REST API's tussen verschillende stakeholders en locaties.
Directe samenwerking met technische en niet-technische teams op diverse locaties.
Deelnemen aan peer code reviews en het waarborgen van hoge engineering-standaarden.
Tech Stack
Java / Spring Boot
REST API’s / J2EE
Vue.js (voor samenwerking en context bij code reviews)
CI/CD tooling: GitLab, Sonar, Docker, Kubernetes
Wie we zoeken
Essentieel:
Minimaal 5 jaar ervaring in backend development, specifiek met Java.
Ruime ervaring met het ontwerpen en werken met REST API's.
Ervaring met CI/CD-pipelines en moderne DevOps-tooling.
Bewezen vermogen om business requirements te vertalen naar technisch design.
Een afgeronde hbo/wo-opleiding in Software Engineering of een vergelijkbare richting.
Wenselijk:
Ervaring met Vue.js (ideaal circa 3+ jaar).
Kennis van J2EE-omgevingen.
Ervaring met het werken voor diverse stakeholders of in gedistribueerde teams.
Werkwijze
Hybride model: 2 dagen per week op locatie in Zwolle (dinsdag/donderdag).
Incidentele reizen naar andere locaties voor afstemmingssessies.
Agile, multidisciplinaire teams met een sterke focus op delivery.
Flexibele werktijden in overleg met het team.
Waarom deze rol?
Werken aan een grootschalig en betekenisvol transformatieprogramma.
Veel eigen verantwoordelijkheid en invloed op het systeemontwerp.
Een collegiale werkomgeving met een hoog technisch niveau.
Lange termijn commitment met kans op verlenging.
Sollicitatieprocedure
Vanwege de strakke planning van het programma loopt de selectieprocedure snel. Wij streven ernaar om op zeer korte termijn profielen voor te stellen; vroege reacties worden daarom aangemoedigd.