Skip to content

Software Development

Senior Fullstack Java Developer

Location
Sint-Joost-ten-Noode, Belgium
Work mode
Hybrid
Contract
Contract · Senior
Closed
5 Jun 2026

This mission closed on 5 Jun 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 work in a complex technological environment. The role involves developing and adapting IT applications, analyzing technical specifications, and ensuring coherence between legacy and modern architectures.

Read the full description

General Context

The organization operates in a complex technological environment combining a historical application landscape with 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 standards, notably NIS2.

Existing applications cover critical areas such as unemployment regulation (eligibility, 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 functioning of IT resources.

As a "specialist"
Perform 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 coherence between legacy and modern components.

Required Technical Skills

Proven experience (5–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.

Education

Master's degree in computer science or equivalent experience.

Language Skills

Very good command of French and English.

Working Conditions

Start date: asap.
Remote work is possible after 2 weeks of on-site presence.
Contract until the end of the year and renewable.

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 functioning of IT resources.
  • Perform 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 coherence between legacy and modern components.

What we're looking for

  • Master's degree in computer science or equivalent experience.
  • Proven experience (5–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).
  • 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.

Skills

  • Java
  • Spring
  • Microservices
  • OpenShift
  • MySQL