LeSS adoptions expert & full-stack developer
Role details
Job location
Tech stack
Job description
En tant que senior développeur Java, vous travaillerez dans un environnement Scrum, où vous jouerez un rôle clé dans le développement technique et la qualité de nos solutions logicielles. Vous travaillerez en étroite collaboration avec plusieurs équipes Scrum et contribuerez au développement évolutif de nos applications. Tâches et responsabilités :
-
Analyse technique : Traduire les exigences fonctionnelles en solutions techniques robustes.
-
Développement de nouvelles fonctionnalités : Mettre en oeuvre des solutions Java évolutives et efficaces.
-
Maintenance et support : soutenir et optimiser les applications existantes dans un environnement informatique complexe.
-
Correction de bugs et dépannage : analyser et résoudre des problèmes techniques en collaboration avec d'autres équipes.
-
Automatisation des tests : intégrer l'automatisation des tests dans les pipelines CI/CD pour une livraison stable
des logiciels.
-
Documentation : Maintenir à jour la documentation technique, les meilleures pratiques et les décisions d'architecture.
-
Déploiement et gestion des versions : Installer et déployer de nouvelles versions de logiciels dans un environnement sur site.
-
Qualité du code et meilleures pratiques : Superviser le respect du code propre, des principes SOLID et des
meilleures pratiques en matière de sécurité.
- Mentorat et partage des connaissances : encadrer les développeurs juniors et moyens et contribuer au
développement continu des connaissances au sein de l'équipe. Après une formation approfondie, vous êtes prêt à participer a la garde 24 heures sur 24 et 7 jours sur 7. Les Soft Skills suivantes sont également attendues d'un développeur Java senior :
-
Analyser des problèmes
-
Prendre des initiatives
-
Agir de façon flexible
-
Communiquer oralement
-
Collaborer
-
intégration facile dans une équipe existante
-
Coach et Mentor
Requirements
Expérience dans l'adoption de LeSS (L2 : 2 ans d'expérience au moins); Expérience avec Spring Framework (L4 : 10 ans d'expérience au moins); Expérience en Test Driven Development (TDD), tests unitaires (JUnit, Mockito,...) (L4 : 10 ans d'expérience au moins); Expérience avec les outils CI/CD tels que Git, Jenkins et Artifactory (L4 : 10 ans d'expérience au moins); Expérience avec les principes DevOps (openshift …) (L4 : 10 ans d'expérience au moins); Expérience avec Hibernate et JPA (L4 : 10 ans d'expérience au moins); Expérience avec les bases de données SQL (PostgreSQL, MySQL ou Oracle) (L5 : 15 ans d'expérience au moins); français ou le néerlandais (C1 : maîtrise complexe); anglais (C1 : maîtrise complexe); Expérience en micro services (L3 : 5 ans d'expérience au moins); Expérience architecture hexagonale (L2 : 2 ans d'expérience au moins); Beheersing Miro (L2 : 2 ans d'expérience au moins); Developpement Angular (version 19) (L2 : 2 ans d'expérience au moins); Expérience avec Neo4j (L4 : 10 ans d'expérience au moins); Expérience en développement Java et expérience en correction de bugs (L5 : 15 ans d'expérience au moins); Expérience avec le paterrn CQRS (L4 : 10 ans d'expérience au moins); Expérience en websocket (L4 : 10 ans d'expérience au moins); Expérience en KAFKA (L4 : 10 ans d'expérience au moins); Expérience avec les principes clean code (L5 : 15 ans d'expérience au moins); Expérience avec SVG ( fabric js, Batik…) (L5 : 15 ans d'expérience au moins); Expérience avec les algorithmes Dijkstra et A* (A-Star) (L5 : 15 ans d'expérience au moins); Expérience avec au moins Java version 21 (L5 : 15 ans d'expérience au moins); Expérience avec Hazelcast (L4 : 10 ans d'expérience au moins)., français ou le néerlandais (C1 : maîtrise complexe); anglais (C1 : maîtrise complexe); LeSS adoptions expert & full-stack developer
- Bruxelles
- CDI