Job opportunity
DÉVELOPPEUR JAVA 8 ET PLUS Montréal (hybride) 2026-10-16
Gravity Conseil
Nous recherchons un Développeur Java 8 et plus afin de rejoindre notre équipe de conseillers du bureau de Montréal dans le cadre d'un poste permanent.
Ce poste est en mode hybride.
Agissant à titre de conseiller / consultant de Chrome Technologies, le candidat interviendra auprès de nos clients dans la réalisation des projets qu'ils nous ont confiés.
La direction responsable des solutions de financement conçoit, fait évoluer et maintien des solutions de prêts et de financement destinées à sa clientèle. Son environnement technologique regroupe plus de 25 applications et repose sur une culture axée sur l'entraide, la collaboration et l'amélioration continue.
L'organisation est à la recherche d'un développeur ou d'une développeuse Java senior capable de combiner expertise technique, contribution active au développement logiciel et leadership collagatif.
À titre de développeur ambassadeur, la personne agira comme facilitatrice et référence technique au sein d'une équipe Scrum. Elle contribuera à orienter les décisions techniques, à faire évoluer les pratiques de développement et à promouvoir l'excellence technique au sein de l'équipe.
Ce rôle ne comporte aucune responsabilité hiérarchique ni imputabilité unique quant aux résultats de l'équipe
Responsabilités
Agir comme facilitateur et référence technique afin d'aider l'escouade à progresser vers l'excellence, sans exercer d'autorité hiérarchique
Agir comme ambassadeur des bonnes pratiques d'ingénierie logicielle et accompagner les développeurs par le mentorat, les revues de code, la programmation collaborative et le partage des connaissances
Contribuer à la résolution des enjeux complexes, à la gestion de la dette technique et à l'évolution cohérente des produits de l'escouade
Contribuer activement à la conception, au développement, à la documentation, à la maintenance et à l'évolution de solutions Java sécuritaires, stables et maintenables
Guider les décisions techniques de l'escouade en favorisant des choix pragmatiques, compris et partagés par l'équipe
Faire évoluer la stratégie de tests selon la pyramide des tests - unitaires, intégration, fonctionnels et bout en bout - en favorisant l'automatisation et les approches BDD lorsque pertinentes
Stimuler l'amélioration continue, proposer des expérimentations et contribuer à des standards qui renforcent la qualité, la sécurité, la maintenabilité et l'efficacité des livraisons
Collaborer avec les partenaires d'affaires et technologiques afin d'analyser les besoins, d'évaluer les options et de recommander des solutions adaptées aux priorités, aux risques et aux contraintes de livraison
Leadership de service : tu soutiens l'équipe, facilites les échanges et crées les conditions permettant à chacun de contribuer pleinement
Influence positive : tu sais rallier autour d'une orientation technique, tout en demeurant à l'écoute et en te ralliant aux décisions collectives lorsqu'elles sont prises
Communication claire : tu vulgarises des sujets complexes et adaptes ton message à des interlocuteurs techniques ou non techniques
Posture de coaching : tu poses les bonnes questions, offres une rétroaction constructive et aides les autres à développer leur autonomie
Curiosité et humilité : tu remets en question tes propres idées, apprends continuellement et valorises la diversité des points de vue
Collaboration et courage : tu abordes les enjeux avec transparence, contribues aux arbitrages et favorises un climat de confiance
Expérience et savoir-faire
Expérience significative en développement logiciel à titre de développeur ou développeuse senior, avec une forte maîtrise de Java
Expérience concrète au sein d'une escouade Scrum ou d'une équipe de développement agile
Maîtrise des pratiques d'ingénierie favorisant la qualité et la livraison continue : conception évolutive, revues de code, demande de Pull Request, tests automatisés, intégration et -déploiement continus, observabilité et gestion de la dette technique
Capacité à établir des standards pragmatiques, à en expliquer la valeur et à accompagner leur adoption sans imposer une solution
Expérience en mentorat, en animation de discussions techniques et en accompagnement de développeurs dans l'amélioration de leurs pratiques
Bonne maîtrise des principes de code propre, des patrons de conception, de l'architecture logicielle et des pratiques de sécurité applicative
Capacité à analyser des problèmes complexes, à évaluer les compromis et à prendre des décisions en contexte d'incertitude
Environnement technologique
Développement : Java 8 et versions ultérieures, Spring Boot, JSP, Struts, Maven, JUnit, JSON
Intégration et API : API REST, services SOAP, JMS et MQ
Données : bases de données SQL
Livraison et exploitation : Git, GitHub, GitHub Actions, intégration et déploiement continus (CI/CD)
Plateformes : environnements sur site, WebLogic, Kubernetes et concepts infonuagiques
Français de niveau expert et anglais de niveau intermédiaire
#J-18808-Ljbffr
Apply on source site Ce poste est en mode hybride.
Agissant à titre de conseiller / consultant de Chrome Technologies, le candidat interviendra auprès de nos clients dans la réalisation des projets qu'ils nous ont confiés.
La direction responsable des solutions de financement conçoit, fait évoluer et maintien des solutions de prêts et de financement destinées à sa clientèle. Son environnement technologique regroupe plus de 25 applications et repose sur une culture axée sur l'entraide, la collaboration et l'amélioration continue.
L'organisation est à la recherche d'un développeur ou d'une développeuse Java senior capable de combiner expertise technique, contribution active au développement logiciel et leadership collagatif.
À titre de développeur ambassadeur, la personne agira comme facilitatrice et référence technique au sein d'une équipe Scrum. Elle contribuera à orienter les décisions techniques, à faire évoluer les pratiques de développement et à promouvoir l'excellence technique au sein de l'équipe.
Ce rôle ne comporte aucune responsabilité hiérarchique ni imputabilité unique quant aux résultats de l'équipe
Responsabilités
Agir comme facilitateur et référence technique afin d'aider l'escouade à progresser vers l'excellence, sans exercer d'autorité hiérarchique
Agir comme ambassadeur des bonnes pratiques d'ingénierie logicielle et accompagner les développeurs par le mentorat, les revues de code, la programmation collaborative et le partage des connaissances
Contribuer à la résolution des enjeux complexes, à la gestion de la dette technique et à l'évolution cohérente des produits de l'escouade
Contribuer activement à la conception, au développement, à la documentation, à la maintenance et à l'évolution de solutions Java sécuritaires, stables et maintenables
Guider les décisions techniques de l'escouade en favorisant des choix pragmatiques, compris et partagés par l'équipe
Faire évoluer la stratégie de tests selon la pyramide des tests - unitaires, intégration, fonctionnels et bout en bout - en favorisant l'automatisation et les approches BDD lorsque pertinentes
Stimuler l'amélioration continue, proposer des expérimentations et contribuer à des standards qui renforcent la qualité, la sécurité, la maintenabilité et l'efficacité des livraisons
Collaborer avec les partenaires d'affaires et technologiques afin d'analyser les besoins, d'évaluer les options et de recommander des solutions adaptées aux priorités, aux risques et aux contraintes de livraison
Leadership de service : tu soutiens l'équipe, facilites les échanges et crées les conditions permettant à chacun de contribuer pleinement
Influence positive : tu sais rallier autour d'une orientation technique, tout en demeurant à l'écoute et en te ralliant aux décisions collectives lorsqu'elles sont prises
Communication claire : tu vulgarises des sujets complexes et adaptes ton message à des interlocuteurs techniques ou non techniques
Posture de coaching : tu poses les bonnes questions, offres une rétroaction constructive et aides les autres à développer leur autonomie
Curiosité et humilité : tu remets en question tes propres idées, apprends continuellement et valorises la diversité des points de vue
Collaboration et courage : tu abordes les enjeux avec transparence, contribues aux arbitrages et favorises un climat de confiance
Expérience et savoir-faire
Expérience significative en développement logiciel à titre de développeur ou développeuse senior, avec une forte maîtrise de Java
Expérience concrète au sein d'une escouade Scrum ou d'une équipe de développement agile
Maîtrise des pratiques d'ingénierie favorisant la qualité et la livraison continue : conception évolutive, revues de code, demande de Pull Request, tests automatisés, intégration et -déploiement continus, observabilité et gestion de la dette technique
Capacité à établir des standards pragmatiques, à en expliquer la valeur et à accompagner leur adoption sans imposer une solution
Expérience en mentorat, en animation de discussions techniques et en accompagnement de développeurs dans l'amélioration de leurs pratiques
Bonne maîtrise des principes de code propre, des patrons de conception, de l'architecture logicielle et des pratiques de sécurité applicative
Capacité à analyser des problèmes complexes, à évaluer les compromis et à prendre des décisions en contexte d'incertitude
Environnement technologique
Développement : Java 8 et versions ultérieures, Spring Boot, JSP, Struts, Maven, JUnit, JSON
Intégration et API : API REST, services SOAP, JMS et MQ
Données : bases de données SQL
Livraison et exploitation : Git, GitHub, GitHub Actions, intégration et déploiement continus (CI/CD)
Plateformes : environnements sur site, WebLogic, Kubernetes et concepts infonuagiques
Français de niveau expert et anglais de niveau intermédiaire
#J-18808-Ljbffr