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