Java Web Developer - CGI
  • N/A, Other, Canada
  • via Whatjobs
CAD - CAD
Job Description

CGI est à la recherche d'un développeur back-end JAVA de niveau sénior pour un projet client d'envergure.Responsabilités :- Développer les fonctionnalités sur la base des récits découlant des analyses fonctionnelles.- Développer ou maintenir une application spécifique aux besoins du client à base de langages de développement JAVA.- Apporter des correctifs si requis à la suite des essais fonctionnels et d’acceptation.- Exécuter les tests unitaires et intégrés des fonctionnalités développées.- Fournir les évidences dans les outils Jira pertinents et développer les tests automatisés lorsque nécessaire.- Assurer le support post-implantation requis pour chaque fonctionnalité livrée (incluant le développement de correctifs pour les anomalies découvertes en production durant cette période).- Pour chaque nouveau projet, monter les environnements nécessaires pour le développement, l’assurance qualité et la production.- Collaborer à la configuration des pipelines et déploiements des solutions.- Produire la documentation.- Fournir une description technique du système et des processus de travail de l'exploitant pour assurer l'exploitabilité du système.Exigences :- Habiter dans la province de Québec et être déjà autorisé à travailler au Canada.- Être à l'aise à communiquer en Français à l'orale.- Posséder un minimum de 9 ans d'expérience pertinente en développement d’application Web en Java.- Avoir de très bonnes connaissances les frameworks Spring boot et dans le développement de microservices REST.- Avoir de très bonnes connaissances avec les tests unitaires et d'intégration dans le développement applicatif (JUnit).- Avoir de bonnes connaissances avec les outils d’intégration continue tel que Artifactory, SonarCube, TeamCity, Bitbucket.- Bien comprendre le modèle de branche Gitflow.- Avoir de bonnes connaissances avec les bases de données NoSQL.- Avoir une connaissance de la méthodologie Agile.

;