Voici un bref aperçu des tâches et des responsabilités qui vous incomberont :
- Développer et maintenir des interfaces de programmation applicative REST répondant aux besoins d’affaires ;
- Moderniser les applications existantes en les faisant évoluer vers des technologies plus récentes ;
- Adopter les pratiques DevSecOps afin d’intégrer la sécurité à chaque étape du cycle de développement logiciel ;
- Analyser les demandes de changement, évaluer leurs impacts et mettre en œuvre les solutions appropriées ;
- Assurer le soutien opérationnel, la maintenance et l’évolution des applications ;
- Documenter les plateformes ainsi que leurs spécifications fonctionnelles et techniques ;
- Élaborer, documenter et valider les cas d’essai associés aux solutions développées ;
- Participer aux essais d’intégration et soutenir les équipes dans la résolution des anomalies ;
- Réaliser des revues de code et contribuer à l’amélioration de la documentation des applications existantes et nouvelles ;
- Valider les activités d’implantation afin d’assurer la qualité, la stabilité et la sécurité des systèmes ;
- Intégrer des agents d’intelligence artificielle aux pratiques de développement afin d’accélérer la conception, la programmation et les essais ;
- Évaluer de manière critique les livrables produits par les agents d’intelligence artificielle, notamment le code, les essais et les recommandations techniques ;
- Contribuer à l’évolution des pratiques de développement vers une collaboration efficace entre les équipes et les agents d’intelligence artificielle.
Le Profil Recherché Est Le Suivant
- Cumuler un minimum de dix (10) ans d’expérience en développement applicatif, particulièrement dans la conception d’interfaces de programmation applicative REST ;
- Détenir un baccalauréat en génie logiciel ou posséder une expérience professionnelle équivalente ;
- Maîtriser Java 17 ou une version ultérieure, Spring Boot 3 et Git ;
- Appliquer les pratiques DevOps à l’aide d’outils tels que Jenkins, GitHub Actions, Harness et Docker ;
- Exploiter les services Amazon Web Services et les environnements Kubernetes ;
- Utiliser couramment des agents d’intelligence artificielle, notamment GitHub Copilot, pour soutenir la conception, le développement et les essais ;
- Analyser avec discernement les résultats générés par les outils d’intelligence artificielle et apporter les ajustements requis ;
- Comprendre les architectures orientées services et les principes de conception des interfaces de programmation applicative REST ;
- Posséder une connaissance de Decision Modeler Platform ou de Blaze Advisor, un atout key ;
- Faire preuve de curiosité, d’autonomie et d’une volonté constante d’apprentissage ;
- Collaborer efficacement avec des équipes multidisciplinaires et contribuer à la livraison de fonctionnalités innovantes.
📌 Développeur Java - expert (Montreal)
🏢 COFOMO
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.