4 months
03/08/2026 - 31/12/2026 Brussels, Belgium
Requirements
Roles
  • Application Architect Expert
Languages
  • French Active knowledge
  • English Active knowledge
  • Dutch Passive knowledge
Skills
  • Event sourcing Expert
  • Open API Expert
  • Hibernate Expert
  • Coaching Expert
  • Maven Expert
  • Spring Boot Expert
  • DDD Expert
  • MongoDB Expert
  • Linux Expert
  • Gitlab Expert
  • sonarQube Expert
  • REST Expert
  • Architecture hexagonale Expert
  • CQRS Expert
  • Gitops Expert
  • Elicitation des connaissances Expert
  • Kubernetes Expert
  • TypeScript Expert
  • Docker Expert
  • Nexus Expert
  • PostgreSQL Expert
  • Java Expert
  • Agile Scrum Expert
  • Angular Expert
  • MySql Expert
  • CI/CD Expert
Description

Afin de rejoindre l’équipe TAT de l’ONEM, nous recherchons un.e Architecte Transversal expérimenté.e avec plus de 10 ans d’expérience, spécialisé.e dans le développement Java et le coaching d’équipes. Le/la candidat.e idéal.e aura une solide expérience dans la direction et le mentorat des équipes de développement.

Responsabilités :

  • Diriger des projets de développement Java, en garantissant un code de haute qualité et évolutif.
  • Concevoir et implémenter des API REST pour une intégration fluide avec diverses applications.
  • Gérer les déploiements Kubernetes, en automatisant les processus pour une efficacité et une fiabilité accrues.
  • Encadrer et coacher les équipes de développement, en favorisant la croissance des compétences et les meilleures pratiques.
  • Architecturer et développer des microservices évolutifs.
  • Optimiser les performances et l’évolutivité des applications.
  • Collaborer avec des équipes transversales pour assurer la réussite des projets.

Qualifications :

  • Titulaire d’un Master en informatique – Génie Logiciel
  • Plus de 10 ans d’expérience en développement Java/Angular.
  • Expertise techlead (minimum 5 ans d’expérience).
  • Expertise + expérience récente (minimum 2 ans) dans l’animation de pratiques d’ingénérie dans équipes (qualité code, stratégie tests, CI/CD, standards tech)
  • Expertise + expérience récente (minimum 5 ans) dans le coaching/accompagnement/mentorat dev junior/médior
  • Maîtrise du français ou du néerlandais à un niveau natif ou bilingue.
  • Maîtrise professionnelle de l’anglais.

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”); 
 }
 }
}