See all the jobs at Xideral here:
Développeur Fullstack Java-Angular (AO)
| Xideral Canadá | Full-time | Partially remote
, ,
Apply by:
No close date
Job description:
Le client cherche à se doter d’une escouade-fournisseur qui s’intégrera à ses cellules de livraison. Les ressources de l’escouade seront appelées à travailler avec les ressources des cellules sur des initiatives touchant les applications du client.
Tâches principales :
- 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é.
- 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 de ces environnements.
- Collaborer à la configuration des pipelines et déploiements de nos 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 Requises
- Posséder un minimum de 9 ans d'expérience pertinente en développement d’application Web à titre de développeur Java et Angular
- Avoir de très bonnes connaissances :
- les frameworks Spring boot
- 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 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 une bonne connaissance des librairies RxJs et NgRx
- Avoir d'excellentes connaissances des technologies :
- Typescript
- Javascript
- HTML5 / 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 une bonne connaissance du développement mobile avec :
- le framework Ionic
- Capacitor
- Avoir des connaissances du Responsive Design
- Avoir une connaissance de la méthodologie Agile
- Avoir travaillé dans des environnements d’envergure au Québec
- Langue : français 5/5