Expert Java met kennis van microservices-architectuur

Company

Voor een langdurige opdracht bij een toonaangevende organisatie in de publieke sector zoeken we een ervaringe Java-expert met diepgaande kennis van microservices-architectuur. Je werkt binnen de Signalling Design Platform-cel aan zowel hands-on ontwikkeling als aan architecturale voorbereiding voor het herschrijven van een bestaande Java Desktop-applicatie naar microservices. Naast ontwikkeling bouw je hulpmiddelen voor ontwikkelteams (bv. monitoring dashboards) en kan je in een volgende fase meewerken aan de nieuw opgebouwde microservices-applicatie of aan andere applicaties binnen de cel.

Functieomschrijving

  • Meeschrijven en implementeren van de technische architectuur vanuit een microservices-visie.

  • Herschrijven van een Java Desktop-applicatie naar een microservices-landschap.

  • Ontwikkelen van tooling voor ontwikkelteams (monitoring, dashboards, enz.).

  • Inzetten als Java-ontwikkelaar in zowel de voorbereidings- als uitvoeringsfase.

  • Werken in een Agile-team; bijdragen aan ontwerpbeslissingen en code-kwaliteit.

  • Zorgen voor correcte documentatie en naleving van cybersecurity- en kwaliteitsprincipes.

  • Proactief meedenken over oplossingen die aansluiten bij businessbehoeften en gebruikerswensen.

Profiel

Technisch:

  • Talen: Frans en/of Nederlands (C1), Engels (C1).

  • Ervaring: Minimaal 10 jaar in Java-ontwikkeling.

  • Ervaring met Java 17–21 (enige ervaring met moderne Java-versies is vereist).

  • Relationele databases: MySQL en/of MariaDB — minimaal 5 jaar ervaring.

  • Frameworks: Spring Boot en Spring Data — minimaal 2 jaar ervaring.

  • ORM: JPA / Hibernate — minimaal 2 jaar ervaring.

  • Unit testing: JUnit en/of Mockito — minimaal 2 jaar ervaring.

  • Microservices & webservices: REST API, JSON — minimaal 2 jaar ervaring.

  • Container / platform: OpenShift en/of Docker en/of Podman en/of Kubernetes — enige ervaring vereist.

  • Build tooling: Maven — minimaal 5 jaar ervaring.

  • Versiebeheer & kwaliteit: Git, GitLab, SonarQube — minimaal 2 jaar ervaring.

  • Kennis van design patterns en software-architectuurprincipes.

Soft skills:

  • Proactief, autonoom en kwaliteitsgericht werken.

  • Goed ontwikkelde communicatieve vaardigheden: je kan complexe ideeën helder delen met collega’s en business-teams.

  • Gebruikersgerichte visie: je vertaalt businessbehoeften naar technische oplossingen.

  • Professionele houding, respect voor management en collegiale samenwerking.

  • Integratie in teams via waarden als vriendelijkheid, moed, positiviteit en betrouwbaarheid.

  • Verantwoordelijke inzet voor de volledige duur van het contract.

Praktische informatie

  • Locatie: Brussel

  • Contract: freelance

  • Gewenste startdatum: 17 november 2025

  • Einddatum opdracht: 15 november 2030

  • Werkregime: Fulltime

  • Ervaringsniveau: 10+ jaar

Expert Java met kennis van...

Sollicitatieprocedure

Stap 1Sollicitatie, screening en feedback

Sollicitatie, screening en feedback 

Je solliciteert online of stuurt ons jouw CV. Deze overlopen wij intern en we kijken wat we jou kunnen aanbieden. Hebben we een vacature waar jouw profiel voor in aanmerking komt? Dan nemen we telefonisch contact met jou op om zo de functie en het bedrijf toe te lichten. Bij interesse, stellen we jouw profiel, mits goedkeuring, voor aan de werkgever. 

Stap 2Face-to-face interview

Face-to-face interview

Bij positief antwoord nodigen we je uit voor een kennismakend face-to-face gesprek en gaan we iets dieper in op “wie jij bent” en “wat jij zoekt”. We kijken naar jouw ambities / verwachtingen op korte en lange termijn, jouw motivatie en gaan na welke bedrijfscultuur het beste bij jou past

Stap 3Interview bij werkgever

Interview bij werkgever 

Wij regelen een gesprek met jouw nieuwe potentiële werkgever en fungeren tegelijkertijd als tussenpersoon. We krijgen een beeld van beide kanten over hoe het proces ervaren wordt en maken deze feedback over aan alle betrokken partijen. 

Stap 4Contractvoorstel & opvolging

Contractvoorstel & opvolging

Zijn de gesprekken positief verlopen? Dan krijg jij een contractvoorstel bij onze klant en start voor jou een nieuwe uitdaging! We volgen je op regelmatige basis eens op om zeker te zijn dat de job helemaal uitpakt zoals je had verwacht. En uiteraard staan we steeds voor jou klaar bij vragen, opmerkingen, bedenkingen. Kortom, Je staat er nooit alleen voor!