Doorzoek website

Wij helpen je graag bij het vinden van de juiste informatie

Senior Ontwikkelaar

Utrecht
6 Maanden
36 uren
1 januari 2025
Hybride
Solliciteer

Over deze opdracht

Het DevOps team IRIS is op zoek naar een backend Java Developer, gespecialiseerd in design en ontwikkeling van een Spring Boot Java backend applicatie. Het betreft een herbouw-traject van een oude applicatie, die gebruikt wordt voor kantonzaken. Onderstaande verantwoordelijkheden maken onderdeel uit van deze rol:

  • Solution design en implementatie van (functionele) vraagstukken naar vernieuwde Spring Boot (Spring Modulith) applicatie
  • Analyseren en redesign van functionaliteiten uit oorspronkelijke applicatie (Oracle ADF & PL/SQL)
  • Zelfstandigheid en inbreng van features rondom applicatie
  • Werkzaamheden rondom CI/CD en LCM en OperationsHet herbouw traject wordt gerealiseerd in een Angular front-end stack, Angular kennis is een pré.

Over de organisatie

Bij IVO Rechtspraak werken we met de laatste technologieën. Java, Splunk, AppDynamics, Archimate, ReadyAPI, noem maar op. Waar mogelijk gebruiken we slimme marktoplossingen. En we pakken projecten altijd agile aan, in SCRUM-teams en met DevOps. Het leuke is dat je dicht op gebruikers zit. Net als op het nieuws. Want jij werkt op de achtergrond mee aan zaken waar ze in de media over praten. Dat doe je samen met je collega’s. In een prima werksfeer, met veel vrijheid én ruimte voor ontwikkeling.

Als IT’er bij de Rechtspraak werk je samen met collega’s uit andere vakgebieden en bundel je de krachten met ketenpartners en marktpartijen. Ook werk je mee naar een nieuwe manier van werken in zelfstandige teams die bestaan uit zowel ontwikkelaars als beheerders en de eindgebruiker (BusDevOps).

IRIS is een administratie systeem voor het registreren van kantonzaken en de bijbehorende historie- en partijgegevens voor alle rechtbanken in Nederland.

Het huidige systeem is gebouwd in een verouderde versie van het Oracle ADF framework die inmiddels buiten support valt. Er is gekozen voor de herbouw van IRIS omdat upgraden van Oracle ADF als te complex en niet toekomstvast wordt geacht. De herbouw bestaat uit een Angular front-end en een Java Spring Boot backend draaiend op een container managed platform.

Als Java backend ontwikkelaar ben je lid van het DevOps team IRIS en zorg je samen met het team voor ontwikkeling en het onderhoud van de IRIS applicatie. Het team werkt volgens de Scrum methodiek met sprints van 4 weken.

Voor de ontwikkeling van het nieuwe IRIS werk je met versiebeheer in GIT, maak je CI/CD pipelines in Azure DevOps en gebruik je Containers om de applicatie te draaien op het OpenShift platform. Je ontwikkelt de backend API's met de laatste versie van Spring Boot en maakt daarbij gebruik van library's als Lombok, MapStruct en je zorgt dat je werk met unittests wordt gedekt. De afdeling hecht veel waarde aan goed onderhoudbare code.

Applicaties worden continu gemeten door het SIG, waarbij een 4-sterren rating het doel is voor alle applicaties. Daarnaast is het belangrijk dat de applicatie WCAG compliant is. De werkzaamheden vinden plaats in Agile/Scrum DevOps-team.

Functie-eisen

  • Ervaring met bovenbeschreven taken in opdrachtbeschrijving, werken in een Scrum/devops-omgeving
  • Kennis van en ervaring met Java/Spring Boot
  • CI/CD (Azure DevOps), OpenShift/Containerization

Interesse?

Stuur ons dan uiterlijk 24 november 2024, voor 11.00 uur een recente cv voor deze rol, samen met je beschikbaarheid/geplande vakanties en je all-in uurtarief excl. BTW.

Ik sta voor je klaar.

Wil jij meer weten over deze opdracht?
Dennis kan jou hier alles over vertellen. Wacht dus niet langer!
Bel, mail of app Dennis. Zo geregeld.

Dennis van Dijk

Accountmanager IT Oost-Nederland