Senior Fullstack Java Developer
Overheidzzp — Netherlands · Posted ~1 day ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Over de functie
In het kort: Je gaat als senior fullstack Java developer complexe enterprise software en een werkend prototype ontwikkelen voor Vrijwillig Machtigen, inclusief frontend, backend, database, DevOps-artefacten, documentatie en technische analyses binnen het ENIAMS-programma.
Functieomschrijving
Beschrijving programma:
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).
Welke opdracht gaat de professional uitvoeren en welke activiteiten horen daarbij?
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.
Over welke specifieke kennis beschikt de professional
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.
Locatie
Den Haag
Eisen
Dienstverband: ZZP (of detachering) Minimaal, aantoonbare en courante kennis van en werkervaring met: Frontend: Angular – 1 jaar Minimaal, aantoonbare en courante kennis van en werkervaring met: Backend: Java – 7 jaar Minimaal, aantoonbare en courante kennis van en werkervaring met: Backend: Quarkus, REST API's - 2 jaar Minimaal, aantoonbare en courante kennis van en werkervaring met: Database: PostgreSQL.
– 5 jaar Minimaal, aantoonbare en courante kennis van en werkervaring met: Ontwikkelstraat: Git, GitHub/GitLab/ CI/CD, Docker, Kubernetes – 5 jaar
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
Overige informatie
Optie tot verlenging: Onbekend
Gespreksdatum: Onbekend
Dienstverband: ZZP (of detachering)
Over de opdrachtgever
Stichting ICTU is een onafhankelijke advies- en projectenorganisatie voor de overheid op het gebied van ICT en e-overheid.
Ze ondersteunen bij de ontwikkeling en implementatie van ICT-projecten en digitale dienstverlening voor de overheid.ICTU werkt aan uiteenlopende projecten, zoals de ontwikkeling van digitale platforms en systemen voor overheidsinstanties, het bevorderen van digitale interactie tussen overheid en burgers en het verbeteren van de digitale dienstverlening.
They aim to make government services more efficient, accessible, and user-friendly through the use of ICT solutions.
De sluitingsdatum van deze opdracht is de harde deadline van onze opdrachtgever.
Om je krachtig voor te kunnen dragen hebben wij minimaal één werkdag nodig om samen met jou alle bescheiden in orde te maken.
Wanneer je interesse hebt in deze opdracht en overtuigd bent van een sterke match, reageer dan direct! Naast een actueel en op de opdracht gericht CV zullen wij altijd vragen om een bondige persoonlijke motivatiebrief (inclusief een toelichting per functie-eis en -wens) en een indicatief uurtarief/maandloon.
Op basis van deze informatie kunnen wij voor je aan de slag! We nemen contact met je op om alle verdere details goed door te nemen en duidelijke afspraken met je te maken.
We have 60,629 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 60,629 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume