Senior Java Developer AV2026-GV 21-09 (Verambtelijking)
Summary
GreenPepper is hiring a Senior Java Developer (lead level) for the Dutch Tax Administration (Belastingdienst) on the Multi Kanaal Ontvangen renewal project: building scalable microservices on container platforms to process incoming messages from small XML files to >1 GB data files. Core stack: Java/JEE, OpenShift, Kafka, Quarkus, CI/CD.
Voor Belastingdienst B/cao zoeken we een Senior Java Developer voor het vernieuwingsproject Multi Kanaal Ontvangen (MKO).
Je werkt aan een oplossing voor het verwerken van alle inkomende berichten, van kleine XML-bestanden tot grote databestanden (> 1 GB). De oplossing is gebaseerd op microservices en containerhosting en is schaalbaar opgezet.
Project & context
Je werkt aan het vernieuwingsproject Multi Kanaal Ontvangen (MKO): een oplossing voor het verwerken van alle inkomende berichten, van kleine XML-bestanden tot grote databestanden (> 1 GB). De oplossing is gebaseerd op microservices en containerhosting en is schaalbaar opgezet.
Wat ga je doen
- Ontwikkelen van microservices voor het verwerken van inkomende berichtstromen
- Ontwerpen en optimaliseren van applicatiearchitectuur voor containerplatformen
- Bijdragen aan opzet en onderhoud van CI/CD-pipelines
- Leiding van technische keuzes en afstemming tussen inhoud, proces en mensen als lead developer
- Verbeteren van teamwerk, werkwijze en producten
Wie ben jij
- Ervaren en enthousiaste Java-developer met een pragmatische, hands‑on mentaliteit
- Graag lerend en gericht op het helpen en laten groeien van collega’s
- Agile/SCRUM houding en in staat dit positief over te brengen
- Beschikt over leiderschapskwaliteiten om te schakelen tussen inhoud, proces en mens
Vereiste kennis en mogelijkheden
- Java — aantoonbare ervaring als developer
- Microservices — ervaring met ontwerpen en ontwikkelen van microservicelandschappen
- Containerplatformen — ervaring met ontwikkelen op een container-based platform en de impact op applicatiearchitectuur
- DevOps & CI/CD — ruime ervaring in een DevOps-omgeving en het belang van kwalitatieve CI/CD-pipelines
- Non-functionals — aandacht voor performance, schaalbaarheid, robuustheid, security en configureerbaarheid
Eisen
- HBO werk- en denkniveau
- Java JEE
- Containerisatie
- 8+ jaar ervaring met Java JEE
- 5+ jaar kennis en ervaring met Agile/SCRUM
- Ervaring met JAVA, JEE, Container Platforms (Openshift), SOA, Microservices, CI/CD, DB2, MQ, Kafka, Quarkus, Bitbucket, Jira, Confluence en XML
- Teamspeler die het leuk vindt kennis te delen en te vergroten in contact met collega’s
Pre or bereidheid om hierin te leren
- Openshift
- Angular
- Kafka
- Quarkus
- Pub/Sub systeem
- Argo CD
- Tekton