Immigratie- en Naturalisatiedienst

Principal full stack ontwikkelaar

Immigratie- en Naturalisatiedienst

De opdracht­omschrijving

Opdrachtbeschrijving
De IND is bezig haar landschap te vernieuwen en gestart met de realisatie van het migratiepact met deadline juni 2026. Voor de garantie van kwaliteit, stabiliteit en consistentie over de teams, moeten componenten en technische middelen (en de methodieken, tooling en technieken) worden voorbereid, uitgewerkt en hergebruikt waarmee de realisatieteams moeten werken.
•    Je ontwerpt, ontwikkelt en implementeert (o.a. in Java) componenten voor team rechten.
•    Je stimuleert en ondersteund teamleden om zelfstandig verantwoordelijkheid te nemen in hun rol, zodat kennis gedeeld wordt en
afhankelijkheden van specifieke personen worden voorkomen.
•    Je bewaakt de architectuur van nieuwe features voor team rechten.
•    Je verbetert de processen rond de koppelingen tussen vernieuwing en de ketenpartners.
•    Je stelt overdraagbare documentatie op over de werking van de applicatie.
•    Je deelt actief kennis en oplossingsrichtingen met betrokkenen binnen het programma Vernieuwing.
•    Je zet specifieke kennis in van bestaande systemen, de nieuwe architectuur en domeinkennis over rechten en verblijfstitels.
•    Je realiseert een initiële versie van de dienst vóór 12 juni 2026.


Achtergrond opdracht
De verschillende componenten (process-engine, toets-service, registers) zijn stand-alone componenten. De process-engine en beide registers zijn gerealiseerd in Java met behulp van Spring Boot. De registers zijn gerealiseerd met behulp van Axon Framework. Dit betekent dat de componenten los van elkaar zijn te deployen, op verschillende servers of in verschillende containers. Een dergelijke modulariteit biedt grote voordelen voor wat betreft beheer(s)baarheid van de oplossing.

Eisen
Opleiding, Certificaten, Kennisniveau
Kandidaat heeft aantoonbare werkervaring met Java en/of Spring (Boot)



Werk- en denkniveau

Kandidaat heeft minimaal vijf (5) jaar aantoonbare werkervaring in een Agile/Scrum omgeving

Kandidaat heeft minimaal vijf (5) jaar aantoonbare werkervaring met Rest services

Kandidaat heeft minimaal vijf (5) jaar aantoonbare werkervaring met OpenApi


Wensen
Competenties
Communicatief vaardig
Resultaatgericht
Plannen en organiseren
Zelfstartend vermogen
Stress bestendig
Flexibiliteit


Aanvullende kennis
• Architectuur en het ontwerp van complexe systemen
• Domain Driven Design
• Event Storming, Event Modelling
• DevOps
• Event-driven architecture
Ervaring met de volgende technieken is een pré:
• Microservices
• Kafka
• Axon framework
• AsyncAPI, OpenAPI, JSON Schema


Overige functiewensen

• Java SE programmer certificate
• HBO/WO Informatica diploma, HBO werk- en denkniveau

De Eisen

  • Kandidaat heeft minimaal vijf (5) jaar aantoonbare werkervaring met Rest services
  • Kandidaat heeft minimaal vijf (5) jaar aantoonbare werkervaring in een Agile/Scrum omgeving
  • Kandidaat heeft minimaal vijf (5) jaar aantoonbare werkervaring met OpenApi
  • Kandidaat heeft aantoonbare werkervaring met Java en/of Spring (Boot)

De Wensen

  • Resultaatgericht
  • Zelfstartend vermogen
  • Stress bestendig
  • Domain Driven Design
  • Event Storming, Event Modelling
  • Event-driven architecture
  • Java SE programmer certificate
  • HBO/WO Informatica diploma, HBO werk- en denkniveau
  • Plannen en organiseren
  • Communicatief vaardig
  • Architectuur en het ontwerp van complexe systemen
  • Ervaring met de volgende technieken is een prĂ©: Microservices, Kafka, Axon framework, AsyncAPI, OpenAPI, JSON Schema
  • Flexibiliteit
  • DevOps

Interesse in deze opdracht?

Zo werkt onze dienstverlening

Deze opdracht is gesloten, reageren is helaas niet meer mogelijk

Gesloten

Mis geen kans, word gratis lid

Ontvang direct alle opdrachten en marktontwikkelingen in je mailbox