McKesson

Développeur Full Stack Liferay

McKesson
Apply
2 months ago
Mississauga, Canada or Montréal, CanadaSenior

Responsibilities

  • Concevoir, développer, configurer, tester et mettre en œuvre des solutions de portail client avec Liferay DXP.
  • Développer des fonctionnalités Full Stack couvrant les interfaces utilisateur, services backend, API, intégrations et couches de données.
  • Créer et maintenir des modules Liferay, composants réutilisables, portlets, workflows, thèmes et capacités de gestion de contenu.
  • Développer des expériences réactives, accessibles et conviviales avec des technologies frontend modernes.
  • Développer et maintenir des API REST sécurisées et des intégrations avec des applications d’entreprise, services d’identité et plateformes externes.
  • Soutenir l’authentification et l’autorisation, notamment SSO, MFA, OAuth et les contrôles d’accès fondés sur les rôles.
  • Participer aux revues de conception, estimations, planification, essais, déploiements et mises en production.
  • Fournir un soutien de niveau 2 et 3, résoudre les anomalies et incidents de production, et effectuer des analyses de causes fondamentales.
  • Contribuer à la surveillance, à la gestion des incidents, problèmes, changements et mises en production.
  • Maintenir la documentation technique et participer aux revues de code, essais automatisés, normes de développement et partage des connaissances.
  • Utiliser de manière responsable les outils approuvés d’assistance par l’IA pour le développement, les tests, la documentation et le dépannage.

Requirements

  • Plus de 4 ans d’expérience pratique dans le développement et le soutien d’applications Web d’entreprise.
  • Solide expérience pratique avec Liferay DXP, notamment les modules OSGi, portlets personnalisés, services, workflows, thèmes ou extensions clientes.
  • Excellente maîtrise de Java, Spring, des services REST et du développement d’applications d’entreprise.
  • Expérience Full Stack avec JavaScript ou TypeScript et un framework moderne tel que React ou Angular.
  • Expérience dans la conception et la consommation d’API ainsi que dans l’intégration d’applications d’entreprise.
  • Expérience avec des bases de données relationnelles telles que PostgreSQL, Oracle, SQL Server ou MySQL.
  • Expérience avec la gestion de code source, les tests automatisés, les pipelines CI/CD et les pratiques DevOps.
  • Expérience de la résolution d’incidents en production et compréhension du cycle complet de développement logiciel.
  • Solides compétences en analyse, résolution de problèmes, documentation, collaboration et communication.
  • Une certification Liferay DXP ou une expérience pratique équivalente est souhaitée.
  • Une expérience des portails clients B2B, du commerce électronique, de la gestion des commandes, de la distribution de produits de santé, de la vente en gros ou des chaînes d’approvisionnement est souhaitée.
  • Une expérience avec Azure, les conteneurs, les architectures natives infonuagiques, l’observabilité, Okta, Microsoft Entra ID ou les technologies de gestion des identités et des accès est souhaitée.
  • Une expérience en accessibilité, optimisation des performances, développement sécurisé et applications à haute disponibilité est souhaitée.
  • La connaissance d’Agile, Scrum, DevOps, de l’IA générative, des LLM, du prompt engineering, de la RAG, des embeddings, de la recherche vectorielle ou des agents d’IA constitue un atout.

Benefits

  • Présence au bureau deux jours par semaine à Ville Saint-Laurent, Québec, ou Mississauga, Ontario, selon le lieu de travail assigné.
  • Forfait de rémunération concurrentiel comprenant les avantages sociaux de McKesson.
  • Des possibilités de prime annuelle ou d’incitatifs à long terme peuvent être offertes en plus du salaire de base.

Tech Stack

AngularAzureJavaJavaScriptMicrosoft SQL ServerMySQLPostgreSQLReactTypeScript

Categories

McKesson

About McKesson

10,000+ employees

McKesson is a public healthcare company that distributes pharmaceuticals and medical‑surgical supplies and provides pharmacy and provider technology and services. It sells to pharmacies, hospitals, health systems, and biopharma manufacturers through logistics, specialty and oncology support, pharmacy management, and healthcare IT/analytics offerings. Founded in 1833 and headquartered in Irving, Texas, it trades on the NYSE under the ticker MCK.

Contact me