Voir plusDernière mise à jour : il y a plus de 30 jours
Développeur Fullstack Java / Angular
CGITOUT QC, Canada
Il y a plus de 30 jours
Salaire
96000 CAD– 122000 CAD par an
Type de contrat
Temps plein
Description de poste
Position Description :
CGI est à la recherche de plusieurs développeurs full stack JAVA / Angular JS de niveaux intermédiaires et séniors pour former plusieurs escouades dans différents projets clients.
Your future duties and responsibilities :
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 reconnu sur le marché (Java & Angular).
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.
Required qualifications to be successful in this role :
Habiter dans la province de Québec.
Être déjà autorisé à travailler au Canada.
Être à l'aise à communiquer en Français à l'orale.
Posséder un minimum de 6 ans d'expérience pertinente en développement.
Avoir d'excellentes connaissances du framework Angular et de ses dernières versions.
Avoir d'excellentes connaissances dans la réalisation de tests automatisés (Jest).
Avoir de très bonnes connaissances avec les tests unitaires et d'intégration dans le développement applicatif (JUnit).
Avoir de très bonnes connaissances du framework Spring boot et dans le développement de microservices REST.
Avoir une bonne connaissance des librairies RxJs et NgRx.
Avoir d'excellentes connaissances des technologies JAVA, Typescript, Javascript, HTML5 et CSS3.
Avoir une très bonne connaissance du gestionnaire de code source Git.
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 bonne connaissance du développement mobile avec le framework Ionic et Capacitor.