29 Aug
|
ALFACONSEIL.CA
|
Montreal West
29 Aug
ALFACONSEIL.CA
Montreal West
Dans le cadre d’une transformation technologique d’envergure, vous contribuerez à la modernisation de solutions . Vous intégrerez une équipe multidisciplinaire où les développeurs et développeuses participent activement aux décisions techniques, à l’évolution de l’architecture et à la livraison de solutions à fort impact.
Le rôle combine développement Full Stack, architecture microservices, intégrations, cloud AWS et pratiques DevOps. Vous aurez également l’occasion de contribuer à l’amélioration continue des pratiques de développement et d’explorer l’utilisation de l’intelligence artificielle pour accélérer et optimiser la livraison.
Responsabilités
- Concevoir, développer et faire évoluer des applications Full Stack en Java et React.
- Développer des API et des microservices avec Spring Boot.
- Concevoir et maintenir des intégrations avec des systèmes et plateformes de messagerie tels que JMS, IBM MQ et Kafka.
- Participer à l’évolution de l’architecture applicative et contribuer à la modernisation des solutions de paiement.
- Collaborer avec les architectes et concepteurs et conceptrices afin d’évaluer les options techniques, challenger les approches et faire évoluer les solutions.
- Participer à des projets technologiques d’envergure ainsi qu’à l’évolution et à la modernisation des applications existantes.
- Concevoir et maintenir des solutions sur AWS, notamment dans des environnements utilisant EKS et Kubernetes.
- Appliquer les bonnes pratiques de sécurité et contribuer à la mise en œuvre de mécanismes tels que KMS, SSO et le chiffrement des données.
- Mettre en place et maintenir des pratiques de tests automatisés,
de revue de code et d’intégration continue.
- Contribuer aux pipelines CI/CD et utiliser les outils DevOps appropriés.
- Participer au diagnostic et à la résolution des incidents en production dans une approche « you build it, you run it ».
- Documenter les solutions et pratiques techniques dans les outils collaboratifs de l’équipe.
- Explorer et utiliser des outils d’intelligence artificielle afin d’améliorer l’efficacité, la qualité et la rapidité de livraison.
- Participer activement aux pratiques Agile et contribuer à l’amélioration continue de l’équipe.
Profil recherché
- Expérience significative en développement logiciel Full Stack.
- Solide expertise pratique en Java et React, essentiels pour le rôle.
- Excellente maîtrise de Spring Boot, des architectures microservices et du développement d’API.
- Expérience avec les intégrations JMS, IBM MQ et/ou Kafka.
- Bonne connaissance des environnements AWS Cloud et des concepts de sécurité infonuagique.
- Expérience avec AWS EKS, Kubernetes ou des environnements PaaS/CaaS.
- Bonne maîtrise des pratiques DevOps et CI/CD.
- Expérience avec Git, Jenkins, Maven, Nexus et JUnit.
- Expérience concrète avec les tests automatisés et les pratiques de qualité logicielle.
- Expérience dans des équipes Agile appliquant des pratiques telles que la revue de code, les tests automatisés et l’intégration continue.
- Expérience en soutien de production et approche « you build it, you run it ».
- Capacité à collaborer avec des architectes, développeurs et développeuses, analystes et autres parties prenantes techniques.
- Esprit critique et capacité à challenger constructivement les choix techniques.
- Autonomie, curiosité technologique et intérêt marqué pour l’innovation.
- Excellente maîtrise du français, à l’oral comme à l’écrit.
- Anglais non requis.
Atouts
- Expérience avec Infrastructure as Code.
- Expérience approfondie avec AWS EKS et Kubernetes.
- Connaissance de Robot Framework, ReadyAPI ou Postman.
- Expérience en automatisation des tests unitaires et fonctionnels.
- Connaissance de Jira et Confluence.
- Expérience avec des outils d’IA générative ou d’assistance au développement utilisés pour accélérer la livraison.
- Connaissance des pratiques de sécurité applicative et du chiffrement des données.
Ce que le rôle offre
- La possibilité de contribuer à une transformation technologique d’envergure.
- Des défis techniques variés en développement Full Stack, architecture, cloud et intégration.
- Un environnement où les développeurs et développeuses sont encouragés à proposer des solutions et à challenger les approches existantes.
- Une équipe multidisciplinaire favorisant la collaboration et le partage des connaissances.
- Un contexte technologique moderne combinant Java, React, AWS, Kubernetes, CI/CD et IA.
- Un mode de travail hybride à Montréal.
📌 Développeur·euse Full Stack Java / React – AWS (Montreal West)
🏢 ALFACONSEIL.CA
📍 Montreal West