Senior Fullstack Java Developer 36u/w

Volgnummer: 92756

Publicatiedatum: 13-06-2025

Locatie: DEN HAAG

Contact

DC Professionals

info@dcprofessionals.nl

085 020 1022

Standplaats: DEN HAAG
Duur: 01-07-2025 - 01-07-2026
Optie tot verlenging: Ja
Reageren voor: 17-06-2025

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.


Welke rol heeft de professional binnen het project/programma


De professional wordt zelfstandig ingezet en is als fullstack ontwikkelaar verantwoordelijk voor het ontwikkelen, testen, uitrollen en tijdelijk beheren van software (DevOps) voor het WTTA-stelsel binnen het ICTU-programma ENIAMS. 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 het WTTA-stelsel 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




• Requirements nader uitwerken/verfijnen in epics en user stories.


• Inschatten en plannen van werk (user stories).


• Ontwikkelen en geautomatiseerd testen van de software.


• Opleveren, uitrollen en tijdelijk beheren van de software.


• Ondersteunen van andere ontwikkelaars bij de realisatie van software.


• Reviewen van software van peer ontwikkelaars.


• Documenteren van software inclusief actualiseren documentatie.


• Adviseren van de opdrachtgever over architectuur en of realisatie keuzes.


• Inrichten en onderhouden van OTAP omgevingen t.b.v. het opleveren van software.


• Ondersteunen bij ontwerp, technisch onderzoek en analyses.


• Uitvoeren van tijdelijke beheeractiviteiten, waaronder het oplossen van incidenten.




Functie-eisen:
Backend: Java 21 (EE).
Framework: Quarkus 3.x
Frontend: Angular 19, NodeJS, Typescrip
ORM: Hibernate Panache
Open-source database systemen: MySQL, PostgreSQL en of MariaDB
API / (web)interfaces: OpenAPI

Wensen:
Authenticatie: Keycloak &SAML
Containerisatie: Kubernetes ,Docker &Helm.
CI/CD: Git,Maven,GitLab CI/CD,Nexus,NPM registry.
Codekwaliteit & Testing : SonarQube, JUnit,Karma/Jasmine,Cypress/ Selenium.
Monitoring & Logging: Prometheus, Grafana,ELK Stack. Solliciteer nu!