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.

Function Expert Java met kennis van microservices-architectuur

  • 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.

Profile Expert Java met kennis van microservices-architectuur

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.

Offer

  • Locatie: Brussel

  • Contract: freelance

  • Gewenste startdatum: 17 november 2025

  • Einddatum opdracht: 15 november 2030

  • Werkregime: Fulltime

  • Ervaringsniveau: 10+ jaar

Expert Java met kennis van...

Application procedure

Step 1Application, screening and feedback

Application, screening and feedback 

You apply online or send us your CV. We will go through your CV internally and see what we can offer you. Do we have a vacancy for which your profile fits? Then we will contact you by phone to explain the position and the company. If you are interested, we will present your profile to the employer, subject to approval. 

Step 2Face-to-face interview

Face-to-face interview

In case of a positive answer, we will invite you for a face-to-face interview to get to know you better and to take a closer look at "who you are" and "what you are looking for". We will look at your ambitions/expectations in the short and long term, your motivation and will examine which company culture suits you best.

Step 3Interview with employer

Interview with employer 

We arrange an interview with your new potential employer and at the same time act as an intermediary. We get a clear insight from both sides on how the process is perceived and communicate this feedback to all parties involved. 

Step 4Contract proposal & follow-up

Contract proposal & follow-up

Have the interviews gone well? Then you will receive a contract proposal from our customer and a new challenge will start for you! We will regularly follow up on you to make sure the job turns out exactly as you expected. And of course we are always there for you if you have questions, comments or concerns. In short, you are never alone!