Senior Java Developer

ICTU
•
Den HaagDoor de Wet DBA is deze opdracht alleen in te vullen door IT-professionals in loondienst (detachering).
Eisen:
- Minimaal 5 jaar aantoonbare en courante kennis van en werkervaring met softwareontwikkeling van complexe enterprise-software binnen de rijksoverheid.
- Backend: Java (EE), waaronder 21.
- Framework: Quarkus, waaronder 3.x.
- Frontend: Angular, Typescript.
- ORM: Hibernate.
- Open-source database systemen: MySQL, PostgreSQL en of MariaDB.
- API / (web)interfaces: OpenAPI.
- Containerisatie: Kubernetes, Docker.
- Authenticatie en encryptie: SAML2, OpenSAML, Java security JPA, Polymorfe encryptie.
Wensen:
- CI/CD: 1) Git, 2) Maven, 3) GitLab pipelines CI/CD, 4) Python, 5) Nexus.
- Codekwaliteit & Testing: 1) Sonar(Qube), 2) Unit testing, 3) E2E testing.
- Ervaring met DevOps.
Omschrijving:
De Senior Java Developer zal werken binnen het Portfolio ENIAMS, dat zich richt op het ontwikkelen van informatievoorzieningen en het ondersteunen van pilots voor de implementatie van Europese en Nederlandse Identity en Access Management (IAM) Stelsels. Deze stelsels zijn van belang voor zowel burgers als bedrijven, en omvatten ook objecten zoals onroerend goed en vastgoed. De opdrachten binnen dit portfolio zijn divers en omvatten onder andere EDI, Toegang, Reisdocumenten, SVM en Wtta. De implementatie van de IV en ICT is een langdurig proces dat naar verwachting tot 2030 zal duren, of eerder als de informatiesystemen zijn opgeleverd en overgedragen aan de toekomstige IT-beheerorganisatie. De rol van de Java ontwikkelaar is cruciaal, aangezien deze verantwoordelijk is voor het ontwikkelen, testen, uitrollen en tijdelijk beheren van software in een DevOps omgeving. Dit vereist een brede expertise in Java en ervaring met complexe enterprise-software en interfaces/integraties. De ontwikkelaar zal software opleveren volgens de afgesproken kwaliteitsnormen en -eisen. Belangrijke taken omvatten het uitwerken van requirements, inschatten en plannen van werk, ontwikkelen en testen van software, en het ondersteunen van collega-ontwikkelaars. Daarnaast zal de ontwikkelaar betrokken zijn bij peer reviews, documentatie en advies geven over architectuur- en realisatiekeuzes. Het inrichten en onderhouden van OTAP-omgevingen en het oplossen van incidenten behoren ook tot de verantwoordelijkheden. De professional moet beschikken over actuele kennis en ervaring met de relevante technologieën en tools.
Contactpersoon
Lisa VerheijAanbieding
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