Immigratie- en Naturalisatiedienst

Principal java ontwikkelaar rechten

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.

Het is een afgebakende opdracht tot eind 2026 met specifieke resultaten, specifieke domein- en technische kennis van de IND business en tech stack zoals gebruikt bij de IND en daarmee geschikt voor ZZP'er. 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.

Het is een afgebakende opdracht tot eind 2026 met specifieke resultaten, specifieke domein- en technische kennis van de IND business en tech stack zoals gebruikt bij de IND en daarmee geschikt voor ZZP'er.

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.

De Eisen

  • Ervaring met Java Spring (Boot)
  • Ervaring met VueJS en/of React en/of Angular en met Typescript
  • Ervaring met Axon en/of het Axon Framework
  • Kandidaat heeft minimaal tien (10) jaar aantoonbare werkervaring als architectuur en ontwerp (Enterprise) complexe Java‐based systemen
  • Kandidaat heeft minimaal vijf (5) jaar aantoonbare werkervaring in een Agile/Scrum omgeving
  • Kandidaat heeft minimaal vijf (5) jaar aantoonbare werkervaring met VueJS en/of React en/of Angular en met Typescript

De Wensen

  • 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, SQL, REST, CI/CD, Maven, Git, IntelliJ, Docker, Kubernetes, Atlassian Stack, flowable
  • Java SE programmer certificate
  • HBO/WO Informatica diploma, HBO werk- en denkniveau

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