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