15731 - Analyste-programmeur java
Dempton groupe conseil 
Membre depuis 31.03.2017
 
  Les contacts sont disponibles pour les utilisateurs inscrits seulement.
Inscrivez-vous maintenant!
 
 
               
Partage
Détails emploiDétails employeur
 
Date : 24.03.2021

Titre d'emploi :Analyste-programmeur java
Mots clés :Java, DevOps, CI/CD, Agile, Java 8 / Java 11, Spring boot 2, Spring security, Spring data, Mapstruct, SQL, Postgresql, MS Azure SQL, MQ, MQ Series, Rabbit MQ, Junit, Gradle, API Rest, GIT, Bitbucket, GitHub, Agile, Scrum

Catégorie d'emploi :
  • Programmation
    • Java

Lieu :Montréal, Québec, Canada
Expérience de travail :oui
Expérience de travail :5+ à 7 ans
Formation :Diplôme d'études collégiales (DEC)
Statut :permanent, contractuel
Exigence salariale :(de l'heure) 
 
Courte description
 
Votre volonté de participer à fournir des solutions logicielles en tant qu'analyste-programmeur est un élément clé.

Vous participez aux analyses, développements et évolutions de produits logiciels de moyenne à grande envergure faisant partie de solutions d'affaires. Vous répondez aux besoins de nos membres et clients, vous vous assurez de la qualité et de la sécurité des solutions que vous codez.

Membre d'une équipe, vous participez à l’analyse des besoins et à l’élaboration des orientations dans les activités de développement. Vous participez à la planification et à la coordination du travail quant à la livraison continue de produits logiciels, à leur maintien et à leur mise à jour, où l’aptitude à gérer la complexité est essentielle. Vous êtes également amenés à collaborer avec d’autres équipes tant techniques qu’affaires. Vous êtes en mesure de recommander des solutions techniques et à en partager l’imputabilité.

Vos connaissances et votre expérience des pratiques DevOps, CI/CD et Agile vous permettent de livrer des produits stables, de constamment améliorer leur qualité et de trouver des solutions.

Vous avez l’opportunité de partager vos expériences à une communauté de pratique de développeurs.
 
Longue description
 
Responsabilités principales

• Coacher l‘équipe dans l'application des technologies pour le développement des solutions d'affaires
• Comprendre l'application des technologies dans le développement des solutions d'affaires et la faire progresser dans le but d'améliorer la vélocité de livraison
• Effectuer l’analyse et le développement de produits logiciels, soit la conception, le code, les tests et l’exploitation en appliquant les bonnes pratiques de développement, de données et de sécurité
• Travailler en cocréation avec les partenaires d’affaires et les architectes pour bien comprendre et ainsi réaliser l’arrimage des solutions représentant les intentions et objectifs d’affaires
• Automatiser les essais (comprendre les méthodologies associées ; ex : pyramides des essais, TDD, BDD…) et se porter imputable de la qualité
• Effectuer l’analyse et la résolution des incidents majeurs et participer à la résolution de problèmes complexes.
• Documenter les solutions techniques et les pratiques pour assurer la pérennité des produits.


Exigences professionnelles

Formation
• Formation dans une discipline appropriée

Expérience
• Connaissance de Java 8 / Java 11
• Connaissance de Spring boot 2 / Spring security / Spring data
• Connaissance de Mapstruct
• Connaissance de SQL (Exemple : Postgresql, MS Azure SQL, etc.)
• Connaissance de MQ (Exemple : MQ Series, Rabbit MQ, etc.)
• Connaissance de Junit
• Connaissance de Gradle
• Connaissance d'API Rest
• Connaissance de GIT (Bitbucket ou GitHub)
• Connaissance de la méthodologie Agile (Scrum)
• Connaissance des méthodologies Test Driven Development et Behavior-driven Development

Langues/ Communication
• Maîtrise du français parlé et écrit