Senior Java Ontwikkelaar
Het CJIB zoekt een Senior Java Fullstack Ontwikkelaar om generieke functionaliteiten en IT-voor-IT-oplossingen te verbeteren. De functie omvat back-end (Java, Spring Boot, JPA, JMS) en front-end (Angular) ontwikkeling, met een sterke focus op security, privacy en cloud-ready ontwikkelen. Minimaal 4 jaar ervaring met Java, 2 jaar met Angular en kennis van cloud-integratie en overheidsstandaarden zijn vereist.
Friesland
32-36u
Uurtarief in overleg
Detachering
Senior Java Ontwikkelaar
Opdrachtgever: CJIB (Centraal Justitieel Incassobureau)
Locatie: Leeuwarden (minimaal 1 dag per week op locatie)
Duur: 1 april 2025 – 31 maart 2026
Uren per week: 36 uur
Deadline: 25 maart 2025, 09:00 uur
Tarief: In overleg
Opleidingsniveau: HBO
Functieomschrijving
Het CJIB zoekt een ervaren Senior Java Ontwikkelaar voor het team Commons Utilities. Dit team ontwikkelt generieke functionaliteit binnen het CJIB en biedt IT-voor-IT-oplossingen zoals het CJIB-Commons-Framework, de Generieke Portaal Autorisatie Service (PAS) en het Generiek Management Console (GMC).
De focus ligt op herstructurering en verbetering van generieke IT-functionaliteiten, met een sterke nadruk op security, privacy en compliance. Daarnaast wordt verwacht dat je kennis overdraagt aan andere ontwikkelaars binnen het CJIB.
Taken en verantwoordelijkheden
- Herstructureren van Commons Message en het afsplitsen van OM Afdoening.
- Beantwoorden van Front-End gerelateerde vragen binnen de organisatie.
- Vervangen en standaardiseren van verouderde componenten binnen de NGX Commons Library.
- Verbeteren van security, privacy en compliance binnen de applicaties.
- Ontwikkelen van cloud-ready oplossingen en modernisering van het ontwikkelplatform.
- Kennisoverdracht door middel van documentatie en kennissessies.
Functie-eisen
- HBO werk- en denkniveau.
- Minimaal 4 jaar ervaring als Java ontwikkelaar.
- Minimaal 2 jaar ervaring met Angular.
- Ervaring met ontwikkeltools zoals Git, NodeJS, NPM en Nexus.
- Ervaring met Spring Boot, JPA (EclipseLink/Hibernate), JMS (Artemis/HornetQ) en JTA (Atomikos).
- Bekendheid met Continuous Delivery & Integration en tooling zoals SonarQube.
- Minimaal 1 dag per week op locatie in Leeuwarden, incidenteel vaker.
Nice to have
- Ervaring met security en het doorvoeren van securitymaatregelen.
- Ervaring binnen het Justitiedomein en bekendheid met overheidsstandaarden zoals NORA, Jubes, Digikoppeling, Berichtenbox, DigiD en e-Herkenning.
- T-shaped medewerker: breder inzetbaar dan alleen het gevraagde profiel.
- Ervaring met cloud-ready ontwikkelen.
Competenties
- Analytisch sterk en in staat complexe problemen te doorgronden.
- Proactief en initiatiefrijk in het aandragen van verbeteringen.
- Communicatief vaardig en in staat kennis over te dragen aan collega’s.
- Security mindset: vasthouden aan security basics en deze implementeren in oplossingen.