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, a modernization of architectures, the reduction of technical debt, the adoption of the Cloud and compliance with regulatory requirements, notably NIS2. Existing applications cover critical areas such as unemployment regulation. Some of these systems are based on legacy technologies, while new cloud/hybrid architectures are emerging. The architect plays a key role in harmonizing, securing, and making these architectures coherent.
As a "programmer": Develop and/or adapt IT applications to provide high-performance, 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 in order to allow users to perform their tasks efficiently.
As a "specialist":
Carry out technical analyses within the framework of business projects.
Advise on integrations, data models, performance and scalability.
Support the team in adopting architectural technologies and patterns.
Analyze and solve complex technical problems in a highly interconnected environment.
Ensure the consistency of legacy and modern components.
Proven experience (5–7+ years) in complex IT programming.
Expertise in modern Java (Spring, microservices, API-driven, event-driven).
Containerization and orchestration skills (OpenShift).
Advanced knowledge of relational databases (MySQL) and data modeling.
Integration knowledge: messaging, REST/GraphQL, event-driven.
Knowledge of resilient architectures and high availability.
Understanding safety standards (NIS2).
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 in computer science or equivalent experience.
Very good command of French, Dutch and English.
Start Date—As soon as possible
Remote work possible after 2 weeks
Contract until the end of the year and renewable
Experience with Agile/Scrum, Altassian Stack, Angular/ReactJS, Docker, JSF, SonarQube, SOAP, Swagger, OpenAPI, Openshift, Hexagonal Architecture, Hibernate/JPA, IntelliJ, Java, JUnit, Lombok, Maven/Git/Rest, NPM, IBM Websphere, Spring/Spring Boot.