Job Type: Permanent
Work Mode: Hybrid (3 Days from office)
Java Back-end Developer for the ENIAMS program. You will build the infrastructure behind the European and Dutch Identity and Access Management systems, starting with the Travel Documents System Improvement project. Technically challenging work with direct societal impact.
Activities
Project/program description:
The objective of the program is to develop facilities and support pilots for the implementation of European (including eIDAS 2.0, SDG, and DTC Regulation) and Dutch (Wdo, 1st and 2nd tranches) Identity and Access Management (IAM) systems.
Description of project/program end:
The implementation of the relevant European regulations and the 1st and 2nd tranches of the Digital Government Act is expected to take several years; the project duration therefore extends through 2030. It may end sooner if facilities have been delivered and transferred to the future management organization and financial and substantive discharge by the client has taken place.
What role does the professional have within the project/program:
The assignment involves providing specialist expertise in back-end software development within the ENIAMS program, initially focused on the Travel Documents System Improvement (VRS) project. The professional will be deployed to independently design, develop, and implement back-end software solutions within the Identity and Access Management system. The work includes, among other things, translating functional and technical issues into appropriate software solutions and realizing high-quality, maintainable software. As a senior back-end specialist, the professional brings in-depth technical knowledge and experience and is responsible for the substantive quality of the delivered software within the agreed assignment. Should additional projects arise within the ENIAMS program during the duration, it can be assessed whether additional specialist expertise is required. Any expansion of the assignment will be coordinated and documented separately.
Project Improvement of the Travel Document System:
The functionality includes the integration, authorization, logging, data management, and reporting of travel documents, whereby connections with multiple external systems are established and supported for efficient process handling and data registration. The candidate in question specifically works with the storage of biometric data (facial image, signature, and fingerprints) so that the facial image and signature can be included in the travel document.
Activities associated with the realization of the project:
Context and objective
What specific knowledge does the professional possess:
The professional possesses specific knowledge and experience that are essential for the successful execution of this assignment and that are not sufficiently available within the client's own staff. This knowledge includes:
Desired profile
We are looking for an experienced, independent back-end engineer with extensive knowledge of Java and Spring Boot.
The assignment focuses on developing and optimizing back-end functionality. You bring specialist knowledge (see requirements and wishes below), are able to effectively model validation rules, and identify opportunities to improve the development and delivery process. You are capable of independently analyzing technical issues, weighing various solution approaches, and clearly communicating your findings and recommendations to involved stakeholders. Drawing on your expertise, you make a substantive contribution to the quality, architecture, and further development of the back-end solutions and actively contribute to the Scrum events.
To demand
At least 7 years of demonstrable experience with:
At least 4 years of demonstrable experience with:
At least 2 years of demonstrable experience with:
Wishes