Senior JAVA developer - governement

Elmos
Oost-Vlaanderen, Belgium
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Languages
Dutch
Job source

Tech stack

Java (Programming Language) Spring Security Amazon Web Services Continuous Integration Software Debugging DevOps Hibernate (Java) Java Persistence API Spring Framework Apache JMeter Junit PostgreSQL
+15 more
Apache Maven Node.Js OAuth Simple Object Access Protocol (SOAP) Software Engineering SQL Databases Data Logging Postman Spring Cloud Spring-boot Backend Spring Data Domain Driven Design Docker Microservices

Job description

  • Je ontwikkelt en onderhoudt Java-services in een cloud-native omgeving (AWS) met Spring Boot, Spring Security en Spring Cloud
  • Je werkt met PostgreSQL en Spring Data en schrijft efficiënte SQL-queries
  • Je zet REST-API’s op als interface voor backend componenten
  • Je implementeert OAuth2 en OIDC voor authenticatie en autorisatie
  • Je past Domain Driven Design en microservice-principes toe
  • Je zorgt voor security, logging en monitoring van services
  • Je automatiseert tests en deployments via CI/CD pipelines
  • Je neemt eigenaarschap over features en verfijnt deze samen met developers en stakeholders
  • Je draagt actief bij aan de evolutie van de technische architectuur en best practices
  • Je werkt in de regio Brussel met minstens 2 dagen onsite (1 vaste dag woensdag, tweede dag vrij te kiezen). Occasioneel in regio Gent

Requirements

  • Minstens 5 jaar ervaring in ontwikkeling van Java gebaseerde toepassingen
  • Ervaring met Java 17+ en microservices-architectuur
  • Minstens 5 jaar ervaring met Spring Framework (Spring Boot, Spring Data, Spring Security) en Maven
  • Minstens 3 jaar ervaring met Hibernate, JPA of sterke SQL-kennis
  • Minstens 3 jaar ervaring met OAuth2 en ervaring met REST en SOAP
  • Ervaring met JUnit of AssertJ en JMeter
  • Ervaring met Docker en kennis van CI/CD en DevOps tools
  • Ervaring met AWS
  • Ervaring met Postman of Newman
  • Je kan vlot coderen, testen en debuggen
  • Ervaring in het leiden van een ontwikkelteam en het coachen van ontwikkelaars is een plus
  • Kennis van mobiele applicatieontwikkeling en Node.js is een plus
  • Ondertekende NDA is vereist
  • Talenkennis: Je spreekt vloeiend Nederlands

Benefits & conditions

Elmos staat garant voor een goede en persoonlijke opvolging door een dedicated Account Manager. Daarnaast kom je terecht in een warm en enthousiast team. Maar dat is nog niet alles:

  • Wij ontzorgen jou van alle administratieve rompslomp.
  • Wij beloven een tijdige betalingen zonder problemen.
  • Je komt terecht in een groot netwerk van IT-professionals.
  • Je houdt de vinger aan de pols dankzij events, webinars en conferenties.
  • Je krijgt toegang tot uitdagende IT-projecten voor Belgische topbedrijven.

Bij Elmos geloven we dat jouw succes ons succes is. Als je onderdeel wordt van ons team, word je onderdeel van een community die erop gericht is om samen te groeien en te bloeien. Ben je klaar om je carrière naar een hoger niveau te tillen en een impact te hebben op de IT-industrie?

About the company

Al meer dan 25 jaar dé Belgische partner voor IT-talent. Welkom bij Elmos! Sinds 1997 geven wij bedrijven extra brainpower met 300 ervaren IT-consultants. Onze experten zijn pioniers in development, analyse, testing, project management en data. We zijn op zoek naar een Java Developer voor onze klant in de publieke sector.

Je komt terecht bij een innovatieve speler in de publieke sector die inzet op digitalisering van overheidsdiensten en data-gedreven processen. Het team focust op moderne back-end development en samenwerking met andere overheidsdiensten.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all