Medior Java Ontwikkelaar
Bright Professionals B.V.
Bilthoven, Netherlands
19 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
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
+18 more
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
Job 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.
Requirements
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.nlGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
BB
Benedikt Bischof
over 3 years ago
TL
Thomas Limbüchler
The Netherlands – Europe’s powerhouse for software development?
over 5 years ago
TL
Thomas Limbüchler
How to land a developer job in Amsterdam
over 5 years ago
EM
Eli McGarvie
Best Companies in the Netherlands: Top 25 Companies in 2023Â
over 3 years ago
EM
Eli McGarvie
How to Find Tech Jobs in Amsterdam
almost 3 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago