Skip to content
All missions

Java Lead Developer Full Stack

  • Java
  • Spring
  • Angular
  • SQL
  • Kafka
  • Kubernetes
  • Docker
  • CI/CD

Java Lead Developer Full Stack – Contexte

ICTCG accompagne Infrabel dans la modernisation et la digitalisation de ses applications métiers au sein du département I-ICT.

Vous rejoignez une squad Agile/Scrum à Bruxelles et contribuez au développement de solutions Java critiques pour l'exploitation ferroviaire.

Responsabilités

- Piloter l'implémentation technique des user stories au sein d'une squad Full Stack.

- Encadrer une équipe de développeurs et les aider à progresser techniquement.

- Concevoir les solutions techniques en respectant les standards Java d’Infrabel.

- Coordonner les revues de code et garantir un niveau de qualité élevé.

- Participer aux estimations, à la planification et au suivi de la vélocité de l'équipe.

- Contribuer aux déploiements, aux tests automatisés et au troubleshooting avancé.

Compétences techniques

- Très solide expérience en Java (17+) et Spring (Boot, Data, Security) sur des projets critiques.

- Maîtrise des architectures web modernes : Angular (v18+), PrimeNG, microservices, API REST.

- Excellente compréhension des bases de données SQL et des problématiques de performance.

- Maîtrise du TDD, des tests automatisés et des bonnes pratiques d'ingénierie logicielle.

- Pratique avancée de Git et des chaînes CI/CD (Jenkins, GitLab, Artifactory...).

- Connaissance des architectures hexagonales, des patterns de conception et des bonnes pratiques OO.

- Expérience significative des environnements Docker / Kubernetes et des intégrations Kafka / MQ.

- Capacité à challenger et faire évoluer les standards de développement.

Compétences comportementales

- Leadership bienveillant et capacité à fédérer l'équipe autour des objectifs.

- Aisance dans la communication avec les Product Owners, analystes et autres parties prenantes.

- Esprit de coaching, envie de faire grandir les profils plus juniors.

- Capacité à prendre du recul technique et à arbitrer entre options de design.

- Résilience au stress et aptitude à gérer les priorités dans un contexte de production.

- Orientation résultats et sens marqué de la responsabilité.

Ce que nous offrons

- Mission longue durée chez notre client Infrabel, acteur clé du rail belge.

- Contexte technique moderne (Java, microservices, CI/CD) et projets à fort impact opérationnel.

- Encadrement, coaching et suivi de carrière par les équipes ICTCG.

- Possibilité de contrat freelance ou employé, avec package aligné sur votre expérience.

Détails pratiques

- Client : Infrabel – département I-ICT (Bruxelles-Midi).

- Régime : temps plein, heures de bureau avec flexibilité.

- Mode de travail : présence sur site + télétravail partiel selon les règles Infrabel.

- Expérience : 5 ans minimum en développement Java dont une première expérience de lead technique.

- Langues : FR ou NL natif, excellente compréhension de l'autre langue nationale et bon anglais (B2).

- Garde : participation possible à un service d'astreinte (max. 1 semaine / mois après onboarding).

Intéressé·e ? Envoyez votre CV à ICTCG en indiquant l'intitulé du poste et votre disponibilité.

<section class="