13 months
23/11/2026 - 31/12/2027 Brussels, Belgium
Requirements
Roles
  • Application Architect Expert
Languages
  • French Active knowledge
  • English Active knowledge
Skills
  • Maven/Gradle Expert
  • OAauth2/OIDC Expert
  • Cypress Expert
  • OpenAPI/AsyncAPI Expert
  • Angluar Expert
  • Coaching Expert
  • CI/CD pipelines Expert
  • TDD Expert
  • Docker / Kubernetes Expert
  • Agile Expert
  • Hibernate Expert
  • Spring (Boot) Expert
  • Java Expert
  • DDD Expert
  • TypeScript Expert
  • RabbitMQ Expert
  • C4/Archimate modeling Expert
  • OpenTelemetry Expert
  • leadership & Team Management Expert
Description

L’ONEM recherche un(e) Tech Lead Solution Architect Senior pour rejoindre son équipe d’architecture transversale.
Le/la candidat(e) dispose d’un minimum de 15 ans d’experience dans le développement et l’ecosysteme Java, avec des competences de leadership avérées et un intérêt fort tout autant pour les aspects opérationnels et business que pour la technologie.

Le champ des responsabilités est vaste et varié. Il comprend :

  • le leadership technique de l’equipe d’architecture transversal,
  • l’encadrement des equipes de développement (coaching et montée en competence),
  • la définition des architectures de référence et leur évolution dans le temps,
  • la mise en place de SLI/SLO/SLA ainsi que les strategies pour y parvenir et les monitorer,
  • le suivi de projets stratégiques,
  • l’accompagnement du business dans la specification de ses besoins,
  • la definition et mise en place des evolutions technologiques, ainsi que la stratégie de gestion de dette technique,
  • le suivi et mise en place des règlementations de sécurité et de gestion de l’information,
    l’alignement avec la ligne opérationnelle,
  • la collaboration avec les equipes d’infrastructure ainsi que les partenaire externes,
  • la collecte de besoins et l’evaluation de produit dans une procedure d’achat,
  • la mise a disposition de modules de formation interne.

Competences techniques requises :

Java, TypeScript, Angular, DDD, CI/CD, Docker/Kubernetes, Spring (Boot), RabbitMQ, OAuth2/OIDC, OpenAPI/AsyncAPI, OpenTelemetry, Maven/Gradle, TDD, Cypress, Hibernate, C4/Archimate modeling

Une connaissance des spécificités de la sécurité sociale, et plus particulièrement des responsabilités de l’ONEM est un atout majeur. Dans cette perspective une expérience réussie d’au moins 1 an dans une insitution liée à la sécurité sociale est très vivement souhaitée.

Competences humaines :

Methodologies Agiles, Coaching individuel et d’equipe, Analyse des besoins, Out-of-the-box thinking, Leadership.

Titulaire d’un bachelier à visée informatique, le/la candidate doit au minimum avoir suivi une formation Scrum Master et/ou ICT Getion de projets informatiques. En pus de son expérience de Solution Architect, le/la candidat/e doit pouvoir prouver des expériences réussies en temps que Team Lead (10 ans). Il/elle doit démontrer une expériences réussie récente dans la mise en place d’une architecture de migration d’un system backend vers une stack technologique moderne (Spring) et la gestion du cycle de vie complet du projet

En plus de son CV, le/la candidat.e devra répondre à l’exercice suivant (l’absence ou l’insuffisance de réponse est éliminatoire) :
//Give the correct output of this code

public class Main {
 public static void main (string [] args){
 String s1,s2,s3;
 HelloHello
 s1 = “Hello”;
 s2 = “Hell”;
 s2 = s1. + s2 + “o”;
 s2 = s2.substring(5,9);
 s3 = s2;
 
 // TEST 1
 if(s1 == s2) {
 system.out.println(“TEST 1 : TRUE”);
 } else{
 system.out.println(“TEST 1 : FALSE”); 
 }
 
 // TEST 2
 if(s3.equals(new String(s1))) {
 system.out.println(“TEST 2 : TRUE”);
 } else{
 system.out.println(“TEST 2 : FALSE”); 
 }
 
 // TEST 3
 if(s2 == s3) { 
 system.out.println(“TEST 3 : TRUE”);
 } else{
 system.out.println(“TEST 3 : FALSE”); 
 }
 
 // TEST 4
 if(s1.equals(s2)) {
 system.out.println(“TEST 4 : TRUE”);
 } else{
 system.out.println(“TEST 4 : FALSE”); 
 }
 }
}