Senior Fullstack Java Developer

DICTU (Zuid Holland)

company logo
salary icon

Tarief/Salaris

€Geen max uurtarief

location icon

Locatie

Zuid-Holland

hours icon

Inzet

40 uur p/w

type icon

Dienstverband

ICT Informatievoorziening

date icon

Gepubliceerd

24 augustus, 2026

expiry icon

Deadline

31 augustus, 2026

Nog 7 dagen

De Opdrachtomschrijving

Functieomschrijving De activiteiten vinden plaats binnen het Portfolio ENIAMS. Doel van het portfolio betreft het ontwikkelen van informatievoorzieningen (IV) en ondersteunen van pilots ten behoeve van implementatie van Europese en Nederlandse Identity en Access Management (IAM) Stelsels. Deze Stelsels hebben betrekking op subjecten (burgers en bedrijven) en objecten (onroerend en vastgoed). De opdrachten in dit portfolio omvatten de volgende Stelsels: EDI, Toegang, Reisdocumenten, SVM, WTTA. De activiteiten bij het opzetten van deze Stelsels omvatten, naast de IV en ICT, ook activiteiten als Toezicht, Handhaving, Certificering en Accreditatie. Omschrijving einde programma: De implementatie van de IV en ICT vergt naar verwachting meerdere jaren, waarbij de looptijd van het ICTU-programma is voorzien tot en met 2030, of eindigt zoveel eerder als informatiesystemen zijn opgeleverd en overgedragen aan de toekomstige structurele IT-beheerorganisatie, waarbij financiële en inhoudelijke decharge door klant heeft plaatsgevonden. Welke rol heeft de professional binnen het project/programma: De professional wordt ingeschakeld voor het zelfstandig realiseren van softwarecomponenten, technische documentatie en DevOps-artefacten ten behoeve van Vrijwillig Machtigen binnen ENIAMS. De professional bepaalt zelfstandig de technische uitwerking binnen de overeengekomen architectuur- en kwaliteitskaders. De professional beschikt hiervoor over brede Java en Typescript expertise (fullstack) en heeft ervaring met het ontwikkelen van complexe enterprise softwaresystemen en (web)interfaces/integraties (zie blok specifieke kennis). De professional is als fullstack ontwikkelaar verantwoordelijk voor op te leveren softwarecomponenten voor Vrijwillig Machtigen binnen het ICTU-programma ENIAMS. Oplevering vindt plaats conform vastgestelde kwaliteitseisen en is in lijn met de overeengekomen kwaliteitsaanpak. Activiteiten die horen bij het realiseren van de opdracht: · inschatten van de benodigde inspanning voor de overeengekomen softwarecomponenten en afstemmen van de planning van de eigen opleveringen; · ontwikkelen en geautomatiseerd testen van de software; · opleveren, uitrollen en tijdelijk beheren van de software; · everen van technische kennisoverdracht en inhoudelijke afstemming voor zover noodzakelijk voor de realisatie van de overeengekomen resultaten; · uitvoeren van technische code reviews ter borging van de overeengekomen kwaliteitsnormen; · documenteren van software inclusief actualiseren documentatie; · adviseren van de opdrachtgever over architectuur en of realisatie keuzes; · inrichten en onderhouden van OT omgevingen t.b.v. het opleveren van software; · opstellen van technische analyses en ontwerpvoorstellen. Deelresultaten: Gerealiseerde softwarecomponenten voor Vrijwillig Machtigen binnen het ICTU-programma ENIAMS, waarbij een prototype, inclusief database wordt opgeleverd en dient te voldoen aan: · User story’s; · UX design. De professional levert gedurende de opdracht de overeengekomen softwarecomponenten, documentatie en DevOps-artefacten op. Afstemming met architecten, ontwikkelaars en opdrachtgever vindt uitsluitend plaats voor zover noodzakelijk voor de realisatie van deze resultaten. De opdrachtgever bepaalt de functionele kaders en acceptatiecriteria; de professional bepaalt zelfstandig de technische aanpak en uitvoering. Eindresultaat:

  • Werkend prototype die incrementeel succesvol wordt opgeleverd aan de product owner van Vrijwillig Machtigen op basis van user story’s en het UX design. Wanneer is de opdracht afgerond en beëindigd: De opdracht is afgerond wanneer er een inhoudelijke decharge heeft plaatsgevonden op het programma en het werkende prototype is opgeleverd en geaccepteerd door de product owner van Vrijwilig Machtigen. Tussentijdse beoordeling: · Gerealiseerde user story’s worden per sprint door product owner geaccepteerd op basis van acceptatiecriteria en Definition of Done (DoD). Eindbeoordeling:
  • Aantoonbaar werkend prototype (geaccepteerd door product owner) op basis waarvan decharge plaatsvinden. De looptijd is afhankelijk van besluitvorming bij de klant/gebruiker. Op basis van de huidige inzichten wordt de kans klein geacht dat de duur wordt overschreden Aantoonbare en courante kennis van en ervaring met het ontwikkelen van softwaresystemen en (web)interfaces/integraties volgens design-patterns en ontwerpprincipes met de volgende technologieën en tools: · Frontend: Angular · Java backend: Java 21 LTS, Quarkus, REST API’s. · Database: PostgreSQL. · AI-ondersteuning: ontwikkeling van LLM-oplossingen die natuurlijke taal koppelen aan gestructureerde domeingegevens en relationele databases. · Ontwikkelstraat: Git, GitHub/GitLab/ CI/CD, Docker, Kubernetes.

De Eisen

Minimaal, aantoonbare en courante kennis van en werkervaring met: · Frontend: Angular – 1 jaar · Backend: Java – 7 jaar · Backend: REST API's - 2 jaar · Database: PostgreSQL. – 5 jaar · Ontwikkelstraat: Git, GitHub/GitLab/ CI/CD, Docker, Kubernetes – 5 jaarMinimaal, aantoonbare en courante kennis van en werkervaring met: · Frontend: Angular – 1 jaar · Backend: Java – 7 jaar · Backend: REST API's - 2 jaar · Database: PostgreSQL. – 5 jaar · Ontwikkelstraat: Git, GitHub/GitLab/ CI/CD, Docker, Kubernetes – 5 jaar

De Wensen

Zelfstandig kunnen werken
Ervaring met AI-toepassingen
Ervaring met domeinmodellering, relationele datamodellering en Quarkus
Samenwerken in een klein Agile ontwikkelteamZelfstandig kunnen werkenErvaring met AI-toepassingenErvaring met domeinmodellering, relationele datamodellering en QuarkusSamenwerken in een klein Agile ontwikkelteam

Interesse? Zo werkt het bij Bij Oranje

1

Snelle screening!

  • • We beoordelen je CV op een match met de opdracht.
  • • We controleren of je voldoet aan de harde eisen en wensen.
  • • We adviseren je over een concurrerend tarief op basis van marktdata.

binnen 1 werkdag weet je waar je aan toe bent.

2

Wij verzorgen een professioneel voorstel dat opvalt.

  • • We optimaliseren je voorstel voor maximale overtuigingskracht.
  • • Voorwaarden en tarieven stemmen we vooraf 100% transparant af.
  • • We begeleiden je intensief tijdens het selectieproces.
  • • Jij behoudt de regie; wij faciliteren en versnellen.
3

Starten met je opdracht

ZZP
  • • 10% vaste marge over je uurtarief
  • • Razendsnelle betaling: binnen 1 werkdag na ontvangst van de klant
  • • Volledige vrijheid: geen concurrentie- of relatiebeding
DETACHERING
  • • 15% marge van het uurtarief
  • • Restant volledig verloond als brutoloon
  • • Netto betaling binnen 1 werkdag na betaling klant
  • • Geen beperkende bedingen voor de toekomst

Reageer Direct

De opdracht sluit 31 augustus 2026.
Je reactie ontvangen we graag minimaal 1 werkdag voor sluiting van de opdracht.

Eventuele motivatie volgt in een latere fase van het proces.