Senior Back end Ontwikkelaar
ICTU
•
Den HaagEisen:
- Minimaal 7 jaar ervaring met het ontwikkelen in Java (bij voorkeur versie 11 of hoger) en Spring Boot
- Unit- en integratietesten opzetten en onderhouden
- Minimaal 4 jaar ervaring met het ontwerpen en documenteren van API's met OpenAPI en JSON Schema
- Minimaal 4 jaar ervaring met het werken in CI/CD-omgevingen
- Minimaal 4 jaar ervaring met communicatie- en message patterns binnen systeemintegraties
- Minimaal 2 jaar ervaring met ontwikkelen en deployen binnen een Kubernetes-omgeving
- Minimaal 2 jaar ervaring met MongoDB
- Minimaal 2 jaar ervaring met PostgreSQL
- Minimaal 2 jaar ervaring met het werken met Helm Charts
- Minimaal 2 jaar ervaring met PKI-infrastructuren, inclusief certificaten, encryptie en ondertekening van berichten
- Goede beheersing van de Nederlandse taal in woord en geschrift
Wensen:
- Bekend met Service Mesh-technologieën
- Ervaring met GitOps-principes is een pre
- Ervaring met GitLab in combinatie met kwaliteitstools zoals SonarQube, Trivy en OWASP Dependency Track
- Ervaring met JWS en JWE voor het ondertekenen en versleutelen van berichten
Omschrijving:
Voor ICTU zoeken wij een Senior Back end Ontwikkelaar. De activiteiten vinden plaats binnen het Programma ENIAMS. Het doel van dit programma is het ontwikkelen van voorzieningen en ondersteunen van pilots voor de implementatie van Europese en Nederlandse Identity en Access Management (IAM) Stelsels. Je werkt bij de start aan het project Verbetering van het Reisdocumentenstelsel (VRS). Tijdens de looptijd van het programma ENIAMS kunnen hier extra projecten aan worden toegevoegd die onder jouw ontwikkelwerkzaamheden vallen. Als senior Back-end ontwikkelaar ben je verantwoordelijk voor het ontwikkelen van software voor het programma ENIAMS en het project VRS binnen het IAM stelsel. Je bent betrokken bij integratie, autorisatie, logging, gegevensbeheer en rapportage van reisdocumenten, waarbij je koppelingen met meerdere externe systemen realiseert en ondersteunt voor efficiënte procesafhandeling en gegevensregistratie. Het team waar je deel van uitmaakt richt zich specifiek op de opslag van biometrische gegevens zodat deze in het reisdocument kunnen worden opgenomen. Je levert code op die voldoet aan vastgestelde specificaties en acceptatiecriteria. Je reviewt code van andere ontwikkelaars binnen het team. Je bouwt unittesten en geeft demo's aan stakeholders. Je werkt zelfstandig en tijdig kwalitatieve software op volgens de Agile/Scrum werkwijze, in afstemming met andere ontwikkelaars en testers. Eindresultaten van je werk zijn werkende softwarecomponenten op basis van acceptatiecriteria van de beheerorganisatie. De opdracht is afgerond wanneer er inhoudelijk is goedgekeurd op het programma en de werkende softwarecomponenten zijn opgeleverd en geaccepteerd door de klant.
Aanbieding
Registreer en beheer jouw aanbieding

Word vandaag nog een Superhero!
Registreer je direct en krijg toegang tot het grootste aanbod IT-opdrachten van Nederland. Profiteer van slimme tools, AI-ondersteuning en een vliegende boost voor jouw freelance carrière. Waar wacht je nog op?
Registreer nu en word Superhero