Hiring.Camp

Senior Architecte Transversal Java (Freelance optional)

Engiflex

·

Today

Location
Brussels
Type
Contract
Department
Engineering
Seniority
Senior
Closing date
Today
Source
CareersPage

Description

📋 Tâches et responsabilités

Nous recherchons un.e Architecte Transversal expérimenté.e, spécialisé.e en développement Java et en accompagnement d’équipes de développement. La fonction combine vision d’architecture, encadrement technique et contribution active à la mise en place de pratiques d’ingénierie robustes.

📌 Responsabilités

  • Piloter des initiatives de dĂ©veloppement Java en veillant Ă  la qualitĂ©, Ă  la maintenabilitĂ© et Ă  l’évolutivitĂ© du code.
  • DĂ©finir, concevoir et mettre en Ĺ“uvre des architectures applicatives modernes, notamment autour des microservices.
  • Concevoir et implĂ©menter des API REST / Open API pour assurer une intĂ©gration fluide avec d’autres applications.
  • Encadrer, coacher et mentorer des dĂ©veloppeurs junior et mĂ©dior, et faire progresser les Ă©quipes sur les bonnes pratiques d’ingĂ©nierie.
  • Animer et diffuser des pratiques techniques telles que la qualitĂ© de code, la stratĂ©gie de tests, les standards techniques et les chaĂ®nes CI/CD.
  • Superviser les dĂ©ploiements et l’automatisation sur Kubernetes, avec une approche orientĂ©e fiabilitĂ© et efficacitĂ©.
  • Contribuer Ă  l’architecture et aux choix techniques autour de Java, Spring Boot, Angular, TypeScript, DDD, CQRS, Event Sourcing et architecture hexagonale.
  • Optimiser les performances, la scalabilitĂ© et la stabilitĂ© des applications.
  • Collaborer avec des Ă©quipes pluridisciplinaires dans un cadre Agile Scrum afin d’assurer la rĂ©ussite des projets.

📝 Votre profil

  • Master en informatique, avec une orientation GĂ©nie logiciel.
  • Plus de 10 ans d’expĂ©rience en dĂ©veloppement Java/Angular.
  • ExpĂ©rience confirmĂ©e en tant que Tech Lead, avec au moins 5 ans de pratique.
  • ExpĂ©rience rĂ©cente d’au moins 2 ans dans l’animation de pratiques d’ingĂ©nierie au sein d’équipes de dĂ©veloppement : qualitĂ© de code, stratĂ©gie de tests, CI/CD et standards techniques.
  • ExpĂ©rience rĂ©cente d’au moins 5 ans en coaching, accompagnement ou mentorat de dĂ©veloppeurs junior et mĂ©dior.
  • Très bonne maĂ®trise de Java, Spring Boot, Angular, TypeScript, REST, Open API, Hibernate, Maven et Linux.
  • Solide maĂ®trise des environnements cloud-native et DevOps, incluant Docker, Kubernetes, GitLab, GitOps, Nexus et SonarQube.
  • Bonne connaissance des approches d’architecture et de conception telles que DDD, CQRS, Event Sourcing et architecture hexagonale.
  • ExpĂ©rience avec des bases de donnĂ©es telles que MongoDB, MySQL et PostgreSQL.
  • CompĂ©tences en coaching, en facilitation technique et en Ă©licitation des connaissances.
  • MaĂ®trise du français ou du nĂ©erlandais Ă  un niveau natif ou bilingue.
  • MaĂ®trise professionnelle de l’anglais.

Exercice technique

En complément du CV, un exercice technique doit être complété. Une réponse absente ou insuffisante 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");
}
}
}

đź’Ľ Offre

Vous ferez partie d'une PME belge en pleine croissance, où l’initiative et le développement personnel sont encouragés. Nous vous offrirons un environnement de travail agréable, entouré(e) de collègues sympathiques. Ensemble, nous élaborerons un plan de carrière, avec une attention particulière et un budget dédié à la formation ou à la certification complémentaire. Vous pouvez compter sur un salaire attractif, complété par des avantages extra-légaux, y compris une voiture de société.
(Freelance est également possible)

Skills

TypeScriptJavaAngularSpring BootDockerKubernetesCI/CDLinuxPostgreSQLMySQLMongoDBGitLabRESTAgileScrumDevOpsMicroservices