Senior Java Developer
- Uitzenden
- 12-10-2026
- 36 uur
Dit ga je doen
Let op: Dit betreft een verambtelijkingsaanvraag.
Opdrachtbeschrijving:
Binnen de afdeling M&M Messaging – Ontvangen & Mededelen (O&M) wordt gezocht naar een ervaren Senior Java Developer voor het vernieuwingsproject Multi Kanaal Ontvangen (MKO). Met MKO wordt een oplossing gerealiseerd voor het verwerken van alle inkomende soorten berichten, van kleine XML‐bestanden tot grote databestanden (> 1 GB). De oplossing is gebaseerd op microservices en containerhosting met als doel deze schaalbaar in te kunnen zetten. Het team werkt op een vernieuwende wijze, met nieuwe technieken aan een belangrijke voorziening voor de Belastingdienst.
Je bent een enthousiaste ervaren developer die pragmatisch is en een hands-on mentaliteit heeft. Je bent niet alleen eager om zelf te leren maar juist ook gericht om je collega's verder te brengen en als team te groeien. Bij voorkeur heb je ruime ervaring in een DevOps-omgeving waarbij je het belang van eendegelijk en kwalitatieve CI/CD-pipeline onderschrijft. Het ontwikkelen op een container based platform heb je goed in de vingers en je weet wat dit betekent voor de technische applicatiearchitectuur. Agile/SCRUM werken straal je uit en weet je ook op een positieve manier over te brengen op je collega's. In je rol als lead developer ben je goed in staat om te schakelen tussen inhoud, proces en mens.
Achtergrond opdracht:
De afdeling Ontvangen en Mededelen (O&M) omvat alle applicaties die binnenkomende en uitgaande informatiestromen (papier én digitaal) van de Belastingdienst verwerken en/of routeren. Ten behoeve van de vele informatiestromen is er sprake van informatie-uitwisseling tussen diverse O&M applicaties onderling en daarbuiten. Binnen O&M is een nieuwbouwtraject gestart om het Ontvangen-landschap de komende jaren te vervangen. Er wordt gebruikgemaakt van nieuwe technieken en methoden, met de ontwikkeling van een microservicelandschap op een containerhostingplatform en een zo veel mogelijk geautomatiseerde voortbrengingsstraat. Door het landschap iteratief op te bouwen en naar productie te brengen, wordt DevOps geïmplementeerd binnen het team. Het team is divers en kenmerkt zich door een open en fijne sfeer waarin samen de goede dingen goed doen centraal staat. De focus ligt op backend, grote verwerkingen, performance, security, schaalbaarheid, robuustheid, configureerbaarheid en wendbaarheid.
- Realiseren van een oplossing voor het verwerken van alle inkomende soorten berichten, van kleine XML‐bestanden tot grote databestanden (> 1 GB).
- Ontwikkelen van een oplossing gebaseerd op microservices en containerhosting zodat deze schaalbaar inzetbaar is.
- Werken in een DevOps-omgeving en bijdragen aan een zo veel mogelijk geautomatiseerde voortbrengingsstraat en CI/CD-pipeline.
- Ontwikkelen op een container based platform en rekening houden met technische applicatiearchitectuur.
- Iteratief opbouwen van het Ontvangen-landschap en naar productie brengen (implementatie van DevOps binnen het team).
- Focus op backend, grote verwerkingen, performance, security, schaalbaarheid, robuustheid, configureerbaarheid en wendbaarheid.
- In de rol als lead developer schakelen tussen inhoud, proces en mens.
Dit ben jij
- Kennis en ervaring met Java JEE
- Kennis en ervaring met containerisatie
- Kennis en ervaring met Agile/SCRUM
- Teamspeler die het leuk vindt kennis te delen en te vergroten in contact
met collega's - Bereidheid om te leren over Openshift, Angular, Kafka, Quarkus, Pub/Sub
systemen, Argo CD en Tekton - Bij voorkeur heb je ruime ervaring in een DevOps-omgeving waarbij je het
belang van een degelijke en kwalitatieve CI/CD-pipeline onderschrijft
Team TenMonks
Het proces
Dit verhaal gaat over jou
Iets voor jou?
Laat het ons weten!
Reageer op deze vacature via TenMonks en ons recruitment team neemt contact met je op om de match te verkennen.