Java Stack Developer
Role details
Job location
Tech stack
Job description
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.
- 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
Requirements
Kandidaten moeten de Nederlandse taal beheersen in woord en geschrift op minimaal B2-niveau
-
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.
-
Ervaring met Vue.js (ideaal is circa 3+ jaar).
-
Kennis van J2EE-omgevingen.
-
Ervaring met het werken voor diverse stakeholders of in gedistribueerde teams.
Benefits & conditions
- 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.