logo

Bekijk alle vacatures

Java Developer

Brussel, Brussel

For a client, we are looking for a Java Fullstack Developer.


Duration: 16/03/2026 - 30/08/2026 
Location: Brussel

General context:

The organization evolves in a complex technological environment combining a historical application landscape and modern components. The context includes a structural transformation of the IT landscape, modernization of architectures, reduction of technical debt, adoption of the Cloud and compliance with regulatory compliance, notably NIS2. Existing applications cover critical areas such as unemployment regulation (payments, debt management, financial and accounting processing). Some of these systems rely on legacy technologies, while new cloud/hybrid architectures emerge. The architect plays a key role in harmonizing, securing and making these architectures coherent.

Main responsibilities:

As a "programmer"
Develop and/or adapt IT applications to provide efficient and user-friendly work instruments for end users.
As an "analyst - programmer"
Analyze the technical specifications of an application to opt for the best solution and execute this analysis in order to allow users to perform their tasks efficiently and to ensure optimal and controlled operation of IT resources.

As a "specialist"
Perform technical analyses as part of business projects.
Advise on integrations, datamodels, performance and scalability.
Accompany the team in the adoption of technologies and architectural patterns.
Analyze and solve complex technical problems in a highly interconnected environment.
Ensure the consistency of legacy and modern components.

Technical skills:

Confirmed experience (7+ years) in complex IT programming.
Expertise in modern Java (Spring, microservices, API-driven, event-driven).
Skills in containerization and orchestrators (OpenShift).
Advanced knowledge of relational databases (MySQL) and datamodeling.
Knowledge of integrations: messaging, REST/GraphQL, event-driven.
Knowledge of resilient architectures and high availability.
Understanding of security standards (NIS2).

Soft skills:

Excellent capacity for analysis and synthesis.
Structured and educational communication.
Global vision and ability to keep an overview.
Quality orientation, autonomy and proactivity.
Ability to connect business needs and technical issues.
Training:
Master’s degree in computer science or equivalent experience.

Language skills:

Very good command of French, Dutch and English.

Tech Stack:

Agile/Scrum, Angular, Atlassian Stack, Docker, JSF, SonarQube, SOAP, Swagger, OpenAPI, Openshift, Hexagonal Architecture, Hibernate, JPA, IntelliJ, Java, JUnit, SQL, Flyway, Lombok, Maven, Git, Rest, NPM, IBM Websphere, Spring, Spring Boot.

Deel deze vacature

Powered by