Voor ICTU zoeken wij een Senior Fullstack Java Developer. Je werkt binnen het Portfolio ENIAMS aan het ontwikkelen van informatievoorzieningen en het ondersteunen van pilots voor de implementatie van Europese en Nederlandse Identity and Access Management (IAM) stelsels voor burgers, bedrijven en objecten (onroerend en vastgoed). Je focust op systemen zoals EDI, Toegang, Reisdocumenten, SVM en WTTA en op aanpalende activiteiten zoals toezicht, handhaving, certificering en accreditatie.
Jouw rol
Je wordt ingezet als fullstack ontwikkelaar voor Vrijwillig Machtigen binnen het ENIAMS-programma. Je realiseert zelfstandig softwarecomponenten, technische documentatie en DevOps-artefacten en werkt binnen overeengekomen architectuur- en kwaliteitskaders. Je bepaalt zelfstandig de technische uitwerking en zorgt voor integratie met (web)interfaces en enterprise-omgevingen.
Verantwoordelijkheden
- Je maakt inschattingen van benodigde inspanning en stemt de planning van je opleveringen af met betrokkenen.
- Je ontwikkelt software en schrijft geautomatiseerde tests om kwaliteit te borgen.
- Je levert software op, rolt deze uit en beheert deze tijdelijk gedurende overdrachtsmomenten.
- Je draagt technische kennis over en stemt inhoudelijk af waar dat nodig is voor de realisatie van de afgesproken resultaten.
- Je voert technische code reviews uit om de afgesproken kwaliteitsnormen te waarborgen.
- Je documenteert software en houdt documentatie actueel.
- Je adviseert de opdrachtgever over architectuur- en realisatiekeuzes.
- Je richt OT-omgevingen in en onderhoudt deze voor het opleveren van software.
- Je stelt technische analyses en ontwerpvoorstellen op.
Op te leveren resultaten
Je levert werkende softwarecomponenten voor Vrijwillig Machtigen, inclusief prototypes met bijbehorende database-opzet, die aansluiten op user stories en het UX-design.
Technische vaardigheden
- Front-end: ervaring met Angular.
- Back-end: brede Java-kennis, bij voorkeur Java 21 LTS en Quarkus, en ervaring met het bouwen van REST API's.
- Databases: ervaring met PostgreSQL en het ontwerpen van relationele datamodellen.
- AI-ondersteuning: ervaring met het ontwikkelen van LLM-oplossingen die natuurlijke taal koppelen aan gestructureerde domeingegevens en relationele databases.
- Ontwikkelstraat en tooling: Git, GitHub/GitLab, CI/CD-pijplijnen, Docker en Kubernetes.
- Fullstack-vaardigheden in Java en TypeScript en ervaring met complexe enterprise softwaresystemen en integraties.
Jouw profiel
- Je werkt zelfstandig en neemt verantwoordelijkheid voor technische realisatie en oplevering.
- Je hebt aantoonbare ervaring met fullstack-ontwikkeling in enterprise-omgevingen.
- Je beheerst geautomatiseerd testen, code reviews en het schrijven van technische documentatie.
- Je kunt technische keuzes onderbouwen en advies geven aan architecten en opdrachtgevers.
- Je bent gewend te werken binnen architectuur- en kwaliteitskaders en stemt af met architecten, ontwikkelaars en de opdrachtgever waar nodig.
- Je hebt ervaring met het opleveren van prototypes en het koppelen van front-end, back-end en databases.
Functie-wensen
- Je hebt ervaring binnen het overheidsdomein
- Je kunt zelfstandig werken
- Je hebt ervaring met AI-toepassingen
- Je hebt ervaring met domeinmodellering, relationele datamodellering en Quarkus
- Je werkt graag samen in een klein Agile ontwikkelteam
Extra Informatie
- Aantal uur 40 - 40
- ZZP mogelijk? Nee
- Thuiswerken mogelijk? N.t.b.
- Startdatum 14-09-2026