Skip to content

Software Development

Fullstack Java Developer Senior

Location
Brussels, Belgium
Work mode
Remote
Contract
Contract · Senior
Closed
4 Mar 2026

This mission closed on 4 Mar 2026.

It stays online for reference, but it no longer takes applications.

About the mission

We are looking for a Senior Fullstack Java Developer to join our team. The role involves developing and adapting IT applications, analyzing technical specifications, and providing technical expertise in a complex technological environment. The ideal candidate will have extensive experience in modern Java and related technologies.

Read the full description

Overview

We are looking for a Senior Fullstack Java Developer to join our team. The organization operates 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 Cloud, and compliance with regulatory standards, notably NIS2.

The 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 are emerging. The architect plays a key role in harmonizing, securing, and making these architectures coherent.

Key Responsibilities

As a "programmer"
Develop and/or adapt IT applications to provide efficient and user-friendly tools for end-users.

As an "analyst-programmer"
Analyze the technical specifications of an application to choose the best solution and execute this analysis (for smaller projects) to enable users to perform their tasks efficiently and ensure the optimal and controlled operation of IT resources.

As a "specialist"
Conduct technical analyses within business projects.
Advise on integrations, data models, performance, and scalability.
Support the team in adopting technologies and architectural patterns.
Analyze and resolve complex technical problems in a highly interconnected environment.
Ensure the coherence of legacy and modern components.

Skills & Experience

Technical Skills Required

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 data modeling.
Knowledge of integrations: messaging, REST/GraphQL, event-driven.
Knowledge of resilient architectures and high availability.
Understanding of security standards (NIS2).

Behavioral Skills

Excellent analytical and synthesis skills.
Structured and pedagogical communication.
Global vision and ability to maintain an overview.
Quality orientation, autonomy, and proactivity.
Ability to connect business needs and technical challenges.

Languages

Very good command of French, Dutch, and English.

Additional Info

Master in Computer Science or equivalent experience.
Employment percentage: 100.
Working from home possible.

What you'll do

  • Develop and/or adapt IT applications to provide efficient and user-friendly tools for end-users.
  • Analyze the technical specifications of an application to choose the best solution and execute this analysis (for smaller projects) to enable users to perform their tasks efficiently and ensure the optimal and controlled operation of IT resources.
  • Conduct technical analyses within business projects.
  • Advise on integrations, data models, performance, and scalability.
  • Support the team in adopting technologies and architectural patterns.
  • Analyze and resolve complex technical problems in a highly interconnected environment.
  • Ensure the coherence of legacy and modern components.

What we're looking for

  • 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 data modeling.
  • Knowledge of integrations: messaging, REST/GraphQL, event-driven.
  • Knowledge of resilient architectures and high availability.
  • Understanding of security standards (NIS2).
  • Master in Computer Science or equivalent experience.

Skills

  • Java
  • Spring
  • Microservices
  • API-driven
  • Event-driven
  • OpenShift
  • MySQL