Senior Java ontwikkelaar
Senior Java ontwikkelaar voor de Inspectie van het Onderwijs, 36u/week, Utrecht, start 1 december 2026.
- Locatie
- Utrecht
- Uren
- 36 uur per week
- Sluitingsdatum
Eisen
- Spring Security Fundamentals
- Ervaring met microservices, REST(JSON), authenticatie, autorisatie en integratie in Java Spring Boot (5 jaar)
- Spring Boot
- Java 25+
- Oracle SQL
- Docker
- Gitlab CI/CD
- Spring(Boot)Framework (8 jaar ervaring)
- Oracle Certified Professional
- Scrum
- Mockito
- Maven 3
- Gitlab
- Threads en structured concurrency
- Git
- Test Driven Development (8 jaar ervaring)
- Red Hat OpenShift
- Agile
- REST(JSON)
- Spring
- Maven (8 jaar ervaring)
- Spring Framework
- Java programmeren (10 jaar ervaring)
- JUnit
- Kubernetes of OpenShift (8 jaar ervaring)
Wensen
- Proactieve teamplayer met overtuigingskracht
- Aantoonbare ervaring met het werken binnen een scrumteam
- Confluence
- Ervaring met CI/CD
- Software quality tools (bijv. SonarQube)
- Kennis van PL/SQL
- Jira
- Goede sociale en communicatieve vaardigheden
- Kennis van Oracle APEX
- Sparringspartner voor mede Java ontwikkelaars
Volledige omschrijving
De Inspectie van het Onderwijs (IvhO) zoekt een Senior Java ontwikkelaar die zich voornamelijk gaat richten op de vervanging van een oude Oracle APEX applicatie door een moderne Spring Boot applicatie (met Angular). Je werkt onder leiding van de software architect, binnen het intern scrumteam Datalogistiek en bent verantwoordelijk voor de doorontwikkeling en het onderhoud van bedrijfskritische applicaties. Met de nieuwste technologieën (o.a. Java 25+, Spring Boot 3, OpenShift (Kubernetes)) ontwikkelt, moderniseert en beheert het team Datalogistiek microservices, zogenaamde bronregistraties.
Daarnaast ontwikkelt en herbouwt het team nieuwe en bestaande applicaties met moderne technieken, maar heeft ook verschillende oudere applicaties in beheer. Van de kandidaat wordt verwacht: snel het inspectiedomein eigen maken (meerdere applicaties zijn afhankelijk van een complex database landschap / webservice infrastructuur), deelnemen aan dagelijkse stand-up meetings en andere Scrum events, minimaal 1 dag per week samenwerken op de kantoorlocatie in Utrecht, fulltime (36 uur) werken volgens vaste kantoortijden, verantwoordelijk zijn voor het nakomen van interne deadlines en het volgen van ontwikkelstandaarden en security en compliance richtlijnen.
Vereiste en aantoonbare kennis van en ervaring met: Java 25+, Red Hat OpenShift, Gitlab, Git, Maven 3, Oracle SQL, Gitlab CI/CD, Docker, Spring, Spring Boot, REST(JSON), JUnit, Mockito, Agile, Scrum, Test Driven Development.
Achtergrond: de IvhO werkt aan vernieuwing van haar applicatielandschap; het IV-landschap moet wendbaarder worden. Een onderdeel is de realisatie van bronregistraties en vervanging/aanpassing van oude applicaties.
KO-criteria: Eisen: Programmeren – Java 25+, Oracle Certified Professional, Threads en structured concurrency, Spring Framework, Spring Security Fundamentals; Java programmeren (versie t/m 25+) (10 jaar); Spring(Boot)Framework, Maven, Kubernetes of OpenShift, Test Driven Development (8 jaar); aantoonbare werkervaring met de realisatie van microservices, REST(JSON), authenticatie, autorisatie en integratie in een Java spring boot applicatie (5 jaar).
Wensen: proactieve teamplayer met overtuigingskracht, sparringspartner voor mede Java ontwikkelaars, goede sociale en communicatieve vaardigheden; aanvullende kennis en ervaring: JUnit, Mockito, Jira, Confluence, software quality tools (bijv. SonarQube), kennis van PL/SQL, kennis van Oracle APEX, ervaring met CI/CD (bij voorkeur Gitlab); overige kwaliteitsfunctie wensen: aantoonbare ervaring met het werken binnen een scrumteam.
Bekijk bij sourcepower.nl (opent in een nieuw tabblad)
Je CV en reacties
Voeg een CV toe om de eisen naast jouw ervaring te bekijken.
Heb je zelf bij de bron gereageerd? Leg dat hieronder vast.
Bewaar de broker en datum in Mijn reacties.