Functieomschrijving:
Opdrachtomschrijving
Je werkt aan drie migratieprojecten:
- Migratie van applicatie "Dolores" van OpenLiberty naar Spring Boot in een gecontaineriseerde omgeving.
- Migratie van REST API’s op Weblogic naar Spring Boot, inclusief integratie met Angular frontend.
- Verbeteren van de codekwaliteit en testbaarheid van bestaande Weblogic-code zodat deze voldoet aan de JustID kwaliteitseisen (waaronder 80% test coverage).
Achtergrond
JustID is bezig met een grootschalige modernisering van haar IT-landschap. Verouderde technologieën zoals OpenLiberty en Weblogic worden uitgefaseerd. De nieuwe technologie-stack is gebaseerd op Spring Boot en containerisatie (Rancher, Docker, Kubernetes). Binnen dit traject is het cruciaal dat de kwaliteit en onderhoudbaarheid van de code worden verhoogd.
Over de klant:
De Justitiële Informatiedienst (Justid) zorgt dat cruciale informatie beschikbaar is op het juiste moment voor de juiste persoon. In de strijd voor een veilige en rechtvaardige samenleving helpt Justid met betrouwbare informatie en slimme oplossingen. Er wordt gebouwd aan een krachtige verbinding tussen mens, informatie en technologie. Kernwaarden zijn betrouwbaarheid, rechtvaardigheid en innovatie.
De afdeling Digitaliserings- en Archiveringsdienst (DAD) werkt aan het digitaliseren en archiveren van documenten. Binnen deze afdeling wordt gewerkt aan diverse migraties en het verbeteren van de kwaliteit van applicaties.
Eisen:
De onderstaande eisen zijn knock-out criteria en dienen aantoonbaar te zijn in het CV:
- HBO werk- en denkniveau.
- Kennis en ervaring met relationele databases.
- Kennis van GIT en Maven.
- Ervaring in theoretische en praktijkgerichte kennis van systeemontwikkeling en -beheer in een Java- en Oracle-omgeving.
- Aantoonbare kennis van berichtenverkeer op basis van XML/XSLT.
- Kennis van Spring Boot.
- Aantoonbare ervaring met software development in Java (min. 5 jaar).
- Meerdere jaren aantoonbare ervaring in een Agile en/of DevOps omgeving (min. 5 jaar).
- Aantoonbare ervaring met Rancher, Docker en Kubernetes (min. 3 jaar).
- De kandidaat beschikt over ervaring in het maken van REST-services op basis van OpenAPI specificatie met behulp van Spring Boot.
- De kandidaat kiest gemotiveerd voor software development met al zijn facetten.
Graag het CV per e-mail toesturen. Op deze manier kan ik je snel de matchingscore toesturen.
Wensen:
- De kandidaat beschikt over ervaring in het maken van REST-services met OpenAPI specificatie en Spring Boot.
- De kandidaat kiest gemotiveerd voor software development met al zijn facetten.
- Analytisch en klantgericht.
- Kennis van Gitlab.
- Kennis van PL/SQL (kennis van Python en TensorFlow is een pré).
Competenties:
- Analytisch vermogen.
- Klantgerichtheid.
- Samenwerken binnen DevOps teams.
- Oplossingsgericht denken.
- Nauwkeurigheid bij refactoring van legacy-code.