Ga naar de hoofdinhoud

Senior Java Developer

Technology
Bright Professionals
Apeldoorn, Nederland1 maand geleden
Voltijd

Functieomschrijving

Voor de Belastingdienst zoeken wij een Senior Java Developer. Je werkt als Senior Java Developer in het vernieuwingsproject Multi Kanaal Ontvangen (MKO) binnen M&M Messaging - Ontvangen & Mededelen (O&M).

Je ontwikkelt en realiseert een oplossing voor het verwerken van alle inkomende berichtsoorten, van kleine XML-bestanden tot grote databestanden (> 1 GB), gebaseerd op microservices en containerhosting zodat de oplossing schaalbaar inzetbaar is.

Je levert een belangrijke voorziening voor de Belastingdienst en draagt bij aan een modern, geautomatiseerd ontwikkel- en uitrolproces.

Je bent een enthousiaste, ervaren developer met een pragmatische, hands-on mentaliteit. Je leert graag zelf en helpt actief collega's te groeien zodat het team als geheel verder komt. Je hebt bij voorkeur ruime ervaring in een DevOps-omgeving en onderschrijft het belang van een eenduidige en kwalitatieve CI/CD-pipeline.

Ontwikkelen op een container-based platform en de gevolgen daarvan voor de technische applicatiearchitectuur zijn jou bekend. Je werkt en acteert volgens Agile/SCRUM-principes en weet dit op een positieve manier over te brengen. In de rol van lead developer schakel je soepel tussen inhoud, proces en mens.

Werkzaamheden

  • Je realiseert een oplossing voor het verwerken van alle inkomende soorten berichten, van kleine XML-bestanden tot grote databestanden (> 1 GB).
  • Je ontwikkelt microservices en zorgt dat deze op containerhosting schaalbaar inzetbaar zijn.
  • Je werkt in een DevOps-omgeving en draagt bij aan een zo veel mogelijk geautomatiseerde voortbrengingsstraat en CI/CD-pipeline.
  • Je ontwikkelt op een container-based platform en houdt rekening met de technische applicatiearchitectuur.
  • Je bouwt het Ontvangen-landschap iteratief op en brengt onderdelen naar productie, waarmee DevOps binnen het team wordt geïmplementeerd.
  • Je legt de focus op backend, grote verwerkingen, performance, security, schaalbaarheid, robuustheid, configureerbaarheid en wendbaarheid.
  • Als lead developer schakel je tussen inhoud, proces en mens en coach je het team waar nodig.

Jouw profiel

  • Sterk analytisch vermogen; je kunt complexe verwerkingsstromen doorgronden en vertalen naar technische oplossingen.
  • Je werkt goed samen en draagt bij aan een open, collegiale teamsfeer.
  • Goede communicatieve vaardigheden; je legt ideeën en oplossingen helder uit aan technische en niet-technische stakeholders.
  • Creatief in het vinden van praktische, schaalbare oplossingen voor complexe problemen.
  • Ervaring met coachen en begeleiden van collega-developers en het stimuleren van teamgroei.
  • Resultaatgericht; je richt je op het opleveren van betrouwbare, performante en veilige oplossingen.

Functie-eisen

  • Je hebt kennis van en ervaring met Java JEE
  • Je hebt kennis van en ervaring met containerisatie
  • Je hebt kennis van en ervaring met Agile/SCRUM

Functie-wensen

  • Je bent een teamspeler die het leuk vindt om kennis te delen en te vergroten in contact met collega's
  • Je bent bereid te leren over OpenShift, Angular, Kafka, Quarkus, Pub/Sub-systemen, Argo CD en Tekton
  • Bij voorkeur heb je ruime ervaring in een DevOps-omgeving en onderschrijf je het belang van een degelijke en kwalitatieve CI/CD-pipeline

Extra Informatie

  • Aantal uur 36 - 36
  • ZZP mogelijk? Nee
  • Thuiswerken mogelijk? N.t.b.
  • Startdatum 12-10-2026
  • Opleidingsniveau HBO

Keywords
DocBookXBELApache KafkaOpenShiftScalabilityAngularAngularJSMicrosoft PublisherDevOpsScrumXmlJavaIterationCI / CDWindows Media PlayerCI/CD

Interesse in deze functie?