Se rendre au contenu

Java Lead Developer Full Stack

--Congresstraat 12-14 – 1000 Bruxelles--

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é.