Java Ontwikkelaar Sr. - detavast

Blue Trail
Utrecht, Netherlands
yesterday

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior

Job location

Utrecht, Netherlands

Tech stack

Java
JavaScript
API
Automation of Tests
C Sharp (Programming Language)
Relational Databases
Dependency Injection
Hibernate
JUnit
PostgreSQL
Microsoft SQL Server
Openshift
Open Web Application Security
PRINCE2
Scrum
Mockito
Software Engineering
TypeScript
Spring-boot
Gitlab
GIT
Angular
Information Technology
Docker
Application Services Library

Job description

Het Java-team van de afdeling Ontwikkeling van de IV-organisatie bouwt en onderhoudt maatwerkoplossingen voor de diverse functionele afdelingen van het RIVM. Het team is gespecialiseerd in de toepassing van Java en verwante technologieën en zoekt ervaren Java-ontwikkelaars om nieuwe projectaanvragen van opdrachtgevers te realiseren.

Het Rijksinstituut voor Volksgezondheid en Milieu (RIVM) zet zich in voor een gezonde bevolking en een duurzame, veilige en gezonde leefomgeving. Dit doen we op basis van onafhankelijk wetenschappelijk onderzoek. Samen met onze opdrachtgevers signaleren we welk onderzoek nodig is en voeren we dit uit. We geven advies aan de overheid, professionals en burgers en delen onze kennis. Zo ondersteunen wij de samenleving om onszelf en onze leefomgeving gezond te houden.

Requirements

  • Je hebt minimaal vijf jaar relevante werkervaring binnen softwareontwikkeling.

  • Je hebt ruime ervaring met Java en bij voorkeur ook met andere talen zoals C# of JavaScript.

  • Je hebt ervaring met Agile/Scrum en projectmethodieken zoals Prince2.

  • Je hebt ervaring binnen complexe IT-organisaties.

  • Je hebt ervaring met het realiseren van complexe IT-projecten.

  • Je hebt kennis van Java, Spring Boot en Hibernate.

  • Je hebt ervaring met het ontwikkelen van webapplicaties en REST-services en werken met SOA-architectuur.

  • Je hebt ervaring met geautomatiseerde testen (bijv. JUnit, Mockito).

  • Je hebt kennis van relationele databases (bijv. Microsoft SQL Server, PostgreSQL).

  • Je hebt ervaring met containers (bijv. Docker, OpenShift).

  • Je hebt kennis van Angular en TypeScript.

  • Je hebt ervaring met API's, koppelingen en messagingprotocollen.

  • Je hebt kennis van objectgeoriënteerd ontwerpen (OO).

  • Je hebt ervaring met informatie-uitwisseling op basis van open standaarden.

  • Je hebt ervaring met GitLab en Dependency Injection.

  • Je hebt kennis van en ervaring met implementatie van OWASP-richtlijnen.

  • Je bent flexibel inzetbaar en bereid meerdere projecten tegelijk op te pakken indien nodig.

  • Je hebt up-to-date kennis van moderne en gangbare ontwikkelmethodieken.

  • Je hebt kennis van het implementeren van non-functionele requirements zoals security, observability en accessibility.

  • Je hebt eennis van Rijkskaders zoals NORA, BIO en AVG.

  • Je hebt kennis van ASL, ITIL of vergelijkbare frameworks.

  • Je hebt ervaring met GIT-versiebeheer.

  • Je bent benaderbaar voor coaching en in staat om autonoom te werken.

  • Je hebt ervaring met technische aansturing van collega's.

  • Je hebt ambitie om continu te verbeteren binnen het vakgebied.

  • Samenwerken.

  • Analyseren.

  • Communicatief.

  • Klantgericht.

Apply for this position