logo

View all jobs

Analyste Programmeur Java Senior - 6693

Montreal, QC · Information Technology

Description du poste :
Analyste Programmeur Java Senior

La mise en place des Services Métiers de la Manufacture d’Épargne permet à GPAP de découpler son fournisseur de données en matière de gestion de fonds (Unitrax) des applications métiers qui nécessitent tout ou partie des informations contenues dans ce progiciel. La mise en place est un succès et nous avons désormais besoin de renfort pour en assurer le support et l’évolution.
Le mandat est à pourvoir dans la Direction Solutions, Produits de Placement (Directeur : Gérald GOUPIL).

Mandats à réaliser :
1. Développement pour l'équipe Services Métiers de la Manufacture d’Épargne
2. Assurer la pérennité des services en production
3. Garantir le bon fonctionnement des flux de données
4. Évolution des systèmes en place selon les priorités au Backlog
         
Description du profil souhaité :

Expertise technique
- 5 années d’expériences minimum en développement Java, dont 3 avec le Framework Spring (Boot, Security)
- Expérience significative dans un projet ayant une architecture Micro Service, et une solide connaissance d’un outil de messaging (RabbitMQ un atout)
- Expérience significative en intégration continue (Savoir créer des jobs dans Jenkins et/ou Concourse est un atout solide!) Bonne connaissance des environnements Windows (Windows XP, 2003)
- Une bonne connaissance des outils de support au développement (GIT, Gradle, JIRA)
- Une expérience en développement infonuagique (VMWare un atout)
- Connaissance Visual Studio .Net 2005 et supérieur

Habiletés
- Capacité à comprendre les exigences d'affaires
- Capacité à rédiger de la documentation technique (spécification, runbook , conception...)
- Capacité à accompagner le client dans le choix des solutions appropriées ainsi que dans l'identification des stratégies requises à leur mise en place.
- Capacité à écrire du code basé sur une documentation technique
- Habileté à fournir de façon indépendante et précise une estimation des efforts en fonction des besoins du client
o Très bonne compréhension du cycle de développement (analyse, développement, test, déploiement, documentation)
o Capacité à travailler de manière autonome
o Grande capacité à apprendre et à s'ajuster rapidement
o Habileté à proposer et recommander des solutions techniques pour répondre à un besoin d'affaires
o Très bonnes habiletés dans les communications écrites et verbales
o Habileté à résoudre des problèmes et à proposer des solutions alternatives

Share This Job

Powered by