< Naar alle vacatures

Senior Fullstack Java Developer

Stichting ICTU

Den Haag
40 UUR
1 sep. 2026
Reageer voor 4 augustus
Stichting ICTU Logo
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Programma — korte beschrijving

Activiteiten vinden plaats binnen het Portfolio ENIAMS en richten zich op het ontwikkelen van informatievoorzieningen (IV) en het ondersteunen van pilots ter implementatie van Europese en Nederlandse Identity & Access Management (IAM) stelsels voor zowel subjecten (burgers en bedrijven) als objecten (onroerend en vastgoed).
Het portfolio omvat onder andere de stelsels: EDI, Toegang, Reisdocumenten, SVM en WTTA.
Werkzaamheden bestaan naast IV/ICT ook uit toezicht, handhaving, certificering en accreditatie.
De implementatie van IV en ICT strekt zich naar verwachting over meerdere jaren uit; de looptijd van het ICTU-programma is voorzien tot en met 2030 of eindigt zodra informatiesystemen zijn opgeleverd en overgedragen aan de structurele IT-beheerorganisatie.
Doel is het zelfstandig realiseren van softwarecomponenten, prototypes (inclusief database), technische documentatie en DevOps-artefacten conform user stories en UX-design.

Let op!!!

Het aanleveren van een toelichting op de eisen en de wensen is verplicht. Zonder deze toelichting kunnen wij het CV helaas niet in behandeling nemen.
Lever in deze toelichting minimaal: een korte samenvatting van uw relevante ervaring met de genoemde technologieën, concrete voorbeelden van vergelijkbare opdrachten (rollen/resultaat), beschikbaarheidsperiode en eventuele randvoorwaarden of tariefindicatie.

Rol, opdracht en activiteiten

  • Rol: Senior Fullstack Java Developer — zelfstandig realiseren van softwarecomponenten voor Vrijwillig Machtigen binnen ENIAMS.
  • Verantwoordelijkheden: inschatten inspanning, plannen van eigen opleveringen, ontwikkelen en geautomatiseerd testen, uitrollen en tijdelijk beheren van software, technische kennisoverdracht, code reviews en documentatie bijhouden.
  • DevOps/OT: inrichten en onderhouden van OT-omgevingen, leveren van CI/CD-artefacten en tijdelijke operationele ondersteuning tot overdracht.
  • Architectuur & kwaliteit: werken binnen overeengekomen architectuur- en kwaliteitskaders; adviseren opdrachtgever over technische keuzes.
  • Oplevering: werkend prototype (inclusief database) op basis van user stories en UX-design, geaccepteerd door de product owner.

Deelresultaten en eindresultaat

  • Op te leveren: softwarecomponenten voor Vrijwillig Machtigen, technische documentatie en DevOps-artefacten.
  • Acceptatiecriteria: conform vastgestelde kwaliteitseisen, user stories en UX-design zoals bepaald door de opdrachtgever.
  • Beëindiging opdracht: na inhoudelijke decharge van het programma en acceptatie van het werkende prototype door de product owner.

Vereist profiel (verplicht)

  • Opleiding: HBO/WO werk- en denkniveau, bij voorkeur informatica of vergelijkbaar.
  • Ervaring: aantoonbare ervaring met complexe enterprise softwaresystemen en webinterfaces/integraties; zelfstandig kunnen bepalen van technische uitwerking binnen kaders.
  • Talen & frameworks: Java (21 LTS), Quarkus voor backend; Typescript en Angular voor frontend (fullstack-ervaring vereist).
  • API & database: REST API-ontwikkeling en PostgreSQL ervaring; kennis van ontwerpprincipes en design patterns.
  • DevOps & tooling: Git, GitHub/GitLab CI/CD, Docker, Kubernetes; ervaring met inrichten van OT/CI-omgevingen en tijdelijke beheeractiviteiten.
  • AI-ondersteuning: ervaring met ontwikkeling van LLM-oplossingen die natuurlijke taal koppelen aan gestructureerde domeingegevens en relationele databases is een pré.
  • Werkstijl: kwaliteitsgericht, ervaring met geautomatiseerd testen, code reviews, technische documentatie en het geven van architectuuradvies; goede communicatieve vaardigheden en samenwerken met architecten en product owners.
  • Locatie & opdrachtgever: Den Haag, Stichting ICTU — functie: Senior Fullstack Java Developer (ICTU-programma ENIAMS).

Wensen

  • Aantoonbare ervaring met het ontwikkelen van applicaties voor de (Rijks)overheid of uitvoeringsorganisaties. Ervaring met publieke dienstverlening informatiebeveiliging, privacy en relevante wet- en regelgeving.
  • Aantoonbare ervaring met het zelfstandig uitvoeren van ontwikkelwerkzaamheden, het nemen van initiatief, het bewaken van de voortgang en het zelfstandig oplossen van technische vraagstukken binnen een project.
  • Aantoonbare ervaring met het ontwikkelen van oplossingen waarmee gebruikers in natuurlijke taal informatie kunnen vinden in relationele databases, domeinmodellen en/of API’s. De kandidaat heeft ervaring met het gecontroleerd vertalen van gebruikersvragen naar gestructureerde zoekopdrachten en met het betrouwbaar presenteren van de gevonden resultaten
  • Aantoonbare ervaring met het opstellen en toepassen van domeinmodellen en relationele datamodellen. De kandidaat heeft ervaring met het vertalen van bedrijfsprocessen en informatiebehoeften naar een logisch en consistent gegevensmodel en begrijpt de samenhang tussen domeinmodellen, relationele databases en de onderliggende applicatiearchitectuur.
  • Aantoonbare ervaring met het uitvoeren van software ontwikkelopdrachten binnen een Agile ontwikkelomgeving

Reageer

De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht