> Markdown version of [/jobs/ext/1571146-medior-java-ontwikkelaar](https://www.wearedevelopers.com/jobs/ext/1571146-medior-java-ontwikkelaar). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Medior Java Ontwikkelaar - **Company:** Bright Professionals B.V. - **Location:** Bilthoven, Netherlands (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Automation of Tests, C Sharp (Programming Language), Relational Databases, Dependency Injection, Hibernate (Java), Java Persistence API, Junit, PostgreSQL, Microsoft SQL Server, OpenShift, Open Web Application Security, PRINCE2, Scrum Methodology, Mockito, Service-Oriented Architecture, Software Engineering, SQL Databases, TypeScript, Web Services, Spring-boot, Gitlab, Git, Containerization, AngularJS, Information Technology, Docker, Application Services Library - **Published:** July 23, 2026 - **Apply:** https://www.adzuna.nl/details/5810461237 ## About the Role * 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. * 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) * 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. ## Description 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. * 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). * 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. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)