Job Openings
Medior Java Ontwikkelaar
About the job Medior Java Ontwikkelaar
Voor het Rijksinstituut voor Volksgezondheid en Milieu zoeken wij een Medior Java Ontwikkelaar. Je werkt aan nieuwbouw en doorontwikkeling van Java (web)applicaties en webservices.
Je komt te werken binnen het Java-team van de afdeling Ontwikkeling van de IV-organisatie. Zij bouwen en onderhouden maatwerkoplossingen voor diverse functionele afdelingen van het RIVM.
Werkzaamheden
Jouw profiel
Competenties
Je komt te werken binnen het Java-team van de afdeling Ontwikkeling van de IV-organisatie. Zij bouwen en onderhouden maatwerkoplossingen voor diverse functionele afdelingen van het RIVM.
Werkzaamheden
- Je ontwikkelt en onderhoudt Java-webapplicaties en webservices (REST).
- Je werkt binnen Agile/Scrum met gangbare ontwikkelmethodieken.
- Je past Java, Spring Boot en Hibernate toe in de ontwikkelstraat.
- Je zet geautomatiseerde tests op en voert deze uit (bijv. JUnit, Mockito).
- Je werkt met relationele databases (bijv. Microsoft SQL Server, PostgreSQL).
- Je werkt met containers en platformen (bijv. Docker, OpenShift).
Jouw profiel
- Je bent een ervaren Java-ontwikkelaar met aantoonbare ervaring in webapplicaties en webservices.
- Je hebt ervaring met Spring Boot en Hibernate (of JPA).
- Je hebt ervaring met het opzetten en uitvoeren van geautomatiseerde tests (bijv. JUnit, Mockito).
- Je hebt ervaring met relationele databases en SQL.
- Je hebt ervaring met containerisatie en platformen zoals Docker en OpenShift.
- Je werkt goed binnen Agile/Scrum teams en bent vertrouwd met moderne ontwikkelpraktijken.
Competenties
- Samenwerken — je werkt effectief samen met collega’s en stakeholders.
- Analyseren — je kunt complexiteit doorgronden en oplossingen vertalen naar werkende software.
- Communicatief — je legt technische zaken helder uit aan zowel technische als niet-technische gesprekspartners.
- Klantgericht — je houdt rekening met de wensen en behoeften van de interne klanten waarvoor je ontwikkelt.
Functie-eisen
- Je beschikt over minimaal 3 jaar relevante werkervaring binnen softwareontwikkeling
- Je hebt ruime ervaring met Java; ervaring met andere talen zoals C# of JavaScript is een pré
- Je hebt ervaring met Agile/Scrum en met projectmethodieken zoals Prince2
- Je hebt ervaring met werken in complexe IT-omgevingen en met complexe IT-projecten
- Je hebt kennis van Java, Spring Boot en Hibernate
- Je hebt ervaring met het ontwikkelen van webapplicaties en REST-services en bent bekend met SOA-architectuur
- Je hebt ervaring met geautomatiseerd testen (JUnit, Mockito)
- Je hebt kennis van relationele databases, zoals Microsoft SQL Server en PostgreSQL
- Je hebt ervaring met containers en containerplatformen (Docker, OpenShift)
- Je hebt up-to-date kennis van moderne en gangbare ontwikkelmethodieken
- Je hebt kennis van non-functionals zoals security, observability en accessibility
- Je hebt kennis van relevante kaders zoals NORA, BIO en AVG
- Je hebt kennis van ASL, ITIL of vergelijkbare frameworks
- Je hebt ervaring met versiebeheer (GIT)
Functie-wensen
- Je hebt ervaring met API’s, koppelingen en messagingprotocollen.
- Je hebt ervaring met objectgeoriënteerd ontwerpen (OO).
- Je hebt ervaring met informatie-uitwisseling op basis van open standaarden.
- Je hebt ervaring met GitLab.
- Je hebt ervaring met dependency injection.
- Je hebt kennis en ervaring met de implementatie van OWASP-richtlijnen.
- Het is een pré als je kennis hebt van Angular en TypeScript.
- Je kunt autonoom werken.
- Je bent gericht op continue verbetering.
- Je hebt de ambitie om steeds beter te worden in het vakgebied.
- Je bent flexibel inzetbaar en bereid meerdere projecten tegelijk op te pakken indien nodig.
Extra Informatie
- Aantal uur 36 - 36
- ZZP mogelijk? Nee
- Thuiswerken mogelijk? N.t.b.
- Startdatum 01-09-2026