11 months
03/02/2025 - 31/01/2026 Brussels, Belgium
Requirements
Roles
  • Application Developer Expert
Languages
  • English Active knowledge
  • French Active knowledge
  • Dutch Active knowledge
Skills
  • Angular Expert
  • API Rest Expert
  • Java Expert
  • JIRA Expert
  • Keycloak Expert
  • JSON Expert
  • Spring Boot Expert
  • Grafana Expert
  • GitHub Expert
  • Microservices Expert
  • Agile / Scrum Expert
  • bitbucket Expert
  • mentorat Expert
  • sonarQube Expert
  • Coaching Expert
  • Docker Expert
Description

Afin de renforcer un projet stratégique pour une mission se terminant le 31/01/2026, l’ONEM recherche un.e Senior Java Developper.

Ingénieur.e en informatique, Bilingue anglais/français avec une bonne connaissance du néerlandais, vous possédez une expérience éprouvée d’au moins 10 ans dans le développement Java, dont au moins 2 récemment en tant que Tech Lead Java.

Au cours de vos expériences professionnelles, vous avez démontré des skills de mentor/coach et travailé en agilité (Scrum), vous avez participé à l’analyse des besoins, à la conception et au developpement de services backend Java, à la rédaction des tests unitaires et d’intégration, à la rédaction et validation des documents techniquesetc. Vous maitrisez les technologies, services et outils tels que API REST, Docker, Keycloack, SpringBoot, Microservices, JSON, Github, Bitbucket, Grafana, SonarQube, Jira, et avez collaborer étroitement avec tous les stakeholders du projet, en ce compris le service Design.

En plus de son CV le/la candidat.e devra fournir la réponse à l’exercice suivant (l’absence ou l’insuffisance de réponse est disqualifiante) :

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