Développeur AEM Full Stack

Durée

12 mois

Date de début

Disponible maintenant

Lieu

Montréal, Hybride

Postuler

Depuis près de 15 ans, forte de sa présence au Canada, aux États-Unis, en Europe, et en Australie, Dempton Groupe Conseil est toujours en quête d’excellence. Nos interventions sont centrées non seulement sur la création de valeur, mais également sur la croissance de nos collaborateurs, partenaires d’affaires et clients.

Dans le cadre de l’accompagnement que nous offrons à nos clients du Québec, nous initions des projets innovants, stratégiques et à forte valeur, qui révolutionnent leurs écosystèmes. Vous serez amené(e) à intervenir sur des mandats porteurs qui exigent rigueur, collaboration et expertise technique.

Les développeurs AEM Full Stack chez Dempton participent à fournir des solutions logicielles, à livrer des produits stables et à constamment améliorer leur qualité. Ils analysent, conçoivent, configurent, développent, maintiennent et font évoluer les produits logiciels pour répondre aux besoins de nos clients. Ils sont responsables de la qualité et de la sécurité des solutions codées et contribuent activement au développement de systèmes, programmes et applications informatiques de grande envergure en réalisant l’arrimage et la mise en œuvre, tout en mettant à profit leur compétence à maîtriser la technologie et à anticiper les innovations.

Dans le contexte actuel, nous recherchons un développeur AEM Full Stack qui interviendra en mode hybride. Il analysera les besoins des clients et partenaires et recommandera les solutions technologiques appropriées. Il planifiera, hiérarchisera et coordonnera le travail afin de tenir les engagements pris en phase avec les objectifs à atteindre. Il maîtrisera AEM Full Stack, Java 8 et +, Maven, Git, Spring-boot 2, Spring-cloud, spring-data, SQL, ainsi que les API RESTful et les services SOAP.

RESPONSABILITÉS SPÉCIFIQUES
  • Analyser les besoins des clients ou d’un projet et identifier les solutions technologiques appropriées en tenant compte des engagements budgétaires et des délais de livraison
  • Élaborer des stratégies de réalisation, analyser, concevoir et documenter des programmes ou des applications
  • Développer ou coder les programmes ou applications avec des essais automatisés
  • Procéder à l’installation et aux tests de progiciels ou à l’implantation des applications auprès de clientèle assignée
  • Assurer l’intégration harmonieuse des composantes techniques des solutions et résoudre les problèmes éventuels
  • Développer des solutions utilisant AEM Full Stack et l’écosystème Spring (Spring-boot 2, Spring-cloud, spring-data)
  • Implémenter des API RESTful et des services SOAP (CXF)
  • Travailler avec les outils CI/CD et Concourse pour l’automatisation des déploiements
RESPONSABILITÉS GÉNÉRALES
  • Contribuer à la planification, à l’exécution et au suivi des projets de développement tout au long du cycle de vie des initiatives
  • Participer à la documentation technique et fonctionnelle en collaboration avec les équipes concernées
  • Appliquer les normes de qualité, de sécurité et de conformité en vigueur dans les environnements de développement
  • Maintenir une veille active sur les meilleures pratiques de développement et sur l’évolution des technologies AEM et Java
  • Participer aux rétrospectives d’équipe pour identifier les leviers d’amélioration continue en matière de développement
  • Collaborer avec les équipes de développement, d’architecture et d’exploitation afin d’assurer une vision complète des livrables
  • Soutenir les utilisateurs dans les phases de validation et lors des déploiements
  • Contribuer à la stabilité et à la performance des applications déployées, en assurant un suivi rigoureux des correctifs
  • Agir en expert technique auprès de l’équipe projet et auprès des parties prenantes
  • Participer activement à la création de valeur pour nos clients tout en incarnant les valeurs de Dempton sur le terrain
PROFIL RECHERCHÉ
  • Démontrer au minimum 5 années d’expérience dans un rôle similaire
  • Expérience de projets de développement en mode agile
  • Capacité à identifier et appliquer les bonnes pratiques de développement logiciel (clean architecture, clean code, design pattern)
  • Connaissances approfondies : AEM Full Stack, Java 8 et +, Maven, Git, Spring-boot 2, Spring-cloud, spring-data, SQL, Mapstruct, API RESTful, Services SOAP (CXF), CI/CD, Concourse
  • Bonnes connaissances des environnements de développement
  • Expérience des concepts infonuagiques
  • Être curieux, savoir se remettre en question et déployer des efforts pour apprendre de nouvelles choses
  • Capacité à identifier les problèmes et bloquants et proposer des façons de les contourner
  • Excellentes capacités de communication et de vulgarisation
  • Être organisé, rigoureux et savoir gérer les priorités
  • Rassembleur, capacité à convaincre les membres de son équipe et se conformer lorsque requis
  • Être un joueur d’équipe

Postulez

Taille max. des fichiers : 128 MB.
* Champs obligatoires