Belangrijk: toelichting verplicht
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.
Projectsamenvatting e-Justice / e-Evidence
Het programma e-Justice/e-Evidence richt zich op het (door)ontwikkelen van generieke en specifieke digitale rechtsinstrumenten ter implementatie van Europese verordeningen, richtlijnen en kaderbesluiten binnen het justitiedomein.
Ontwikkeling gebeurt in nauwe samenwerking met gebruikers- en beheerorganisaties; ICTU is verantwoordelijk voor de bouw en overdracht naar beheerorganisaties na acceptatie.
In 2026 wordt fase 1 van JENS voor de Rechtspraak afgerond, start fase 2 voor Rechtspraak in het 2e kwartaal en loopt de ontwikkeling van het JA-portaal voor OM en Politie door; het programma heeft een voorlopige einddatum 31-12-2030.
Oplevering vereist naleving van kwaliteitsnormen (ISO-25010, NPR-5326, ICTU kwaliteitsaanpak), acceptatiecriteria en volledige gebruikers-, applicatie- en beheerdocumentatie voorafgaand aan de inhoudelijke decharge.
De professional levert front-end en beperkt back-end software conform Agile/Scrum, participeert in code reviews, unittesten, demo’s, architectuurdocumentatie en kennisoverdracht naar beheerorganisaties.
Vereist profiel — Java / Angular Ontwikkelaar
- Ervaren Java/Angular ontwikkelaar met aantoonbare kennis van Angular (bij voorkeur Angular 21 en Form Signals), TypeScript, JavaScript en NodeJS.
- Goede Java-kennis met ervaring in Spring Boot en Maven voor backend-integratie en samenwerking met Justid-componenten.
- Sterke front-end vaardigheden: HTML5, CSS3, SCSS/SASS, toegankelijkheidseisen (conform Rijksoverheid) en toepassing van UX-principes.
- Ervaring met opzetten van UI-koppelvlakken, prototyping, form-configuraties en het bouwen van mocks en generieke componenten.
- Kennis van en ervaring met kwaliteitsstandaarden (ISO-25010, NPR-5326), testen (unit en functioneel), CI/CD-praktijken en duurzame onderhoudstools.
- Ervaring met Agile Scrum, werken in multidisciplinaire teams, en het bijdragen aan architectuur- en releaseplanning (gemiddeld ~26 sprints/jaar).
- Aantoonbare ervaring in grootschalige EU-projecten en bij voorkeur ervaring binnen overheid/overheidsstijl (Rijkshuisstijl, toegankelijkheidseisen).
- Goede communicatieve vaardigheden (mondeling en schriftelijk), zelfstandigheid in plannen en uitvoeren van taken binnen een SCRUM-team, en bereidheid tot kennisoverdracht en demosessies.
- Resultaatgericht: levert werkende front-end software, volledige documentatie en ondersteuning bij overdracht en acceptatie door beheerorganisatie.
Eisen
- Het ontwikkelen en geautomatiseerd testen van Webcomponent en (micro) front-end applicaties;
- User experience en gangbare UX-design principes;
- Ruime ervaring met front-end frameworks zoals Angular 21 (implementatie van een herbruikbaar en op componenten gebaseerd designsysteem);
- Java, Spring Boot en ook kennis van Maven;
- Typescript, Javascript, ES5 en ES6 (unit-test tools Vtest of vergelijkbaar);
- HTML(5), CSS(3), SCSS en/of SASS;
- Ervaring met het aanmaken en onderhouden van automatische tests in e2e Robot Framework, Cypress en/of Playwright.
- Kwaliteitsgericht ontwikkelen (Quality Assurance) cf. ISO25010, alsmede volgens design-patterns en ontwerpprincipes met een actuele kennis van de OWASP-top 10 en webrichtlijnen.