2 months ago
Mississauga, Canada or Montréal, CanadaStaff+
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, les services backend, les API, les intégrations et les couches de données.
- Créer et maintenir des modules Liferay, portlets, services, workflows, thèmes, extensions clientes et composants réutilisables.
- Développer des API et des intégrations sécurisées avec des applications d’entreprise, des services d’identité et des plateformes externes.
- Soutenir les mécanismes SSO, MFA, OAuth et les contrôles d’accès fondés sur les rôles.
- Participer aux revues de conception, estimations, essais, déploiements, mises en production et mises à niveau de la plateforme.
- Fournir un soutien de niveau 2 et 3, résoudre les incidents de production et effectuer des analyses de causes fondamentales.
- Contribuer aux revues de code, aux essais automatisés, à la documentation, à la surveillance et à l’amélioration continue.
Requirements
- Plus de 7 ans d’expérience pratique dans le développement et le soutien d’applications Web d’entreprise.
- Solide expérience pratique avec Liferay DXP et ses modules OSGi, portlets, services, workflows, thèmes ou extensions clientes.
- Excellente maîtrise de Java, Spring 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 et 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 des outils de gestion de code source, des tests automatisés, des pipelines CI/CD et des pratiques DevOps.
- Expérience de la résolution d’incidents en production et compréhension du cycle complet de développement logiciel.
- La certification Liferay DXP ou une expérience pratique équivalente est privilégiée.
- Une expérience avec Azure, les conteneurs, les architectures cloud natives, l’observabilité, Okta, Microsoft Entra ID, l’accessibilité, la performance et le développement sécurisé est privilégiée.
- Une expérience des portails clients B2B, du commerce électronique, de la gestion des commandes, de la distribution de produits de santé ou des chaînes d’approvisionnement est un atout.
- La connaissance des technologies d’IA, du prompt engineering, de la RAG, des embeddings, de la recherche vectorielle, des agents d’IA et des pratiques d’IA responsable est 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 le salaire de base, des avantages sociaux et potentiellement une prime annuelle ou des incitatifs à long terme.
- McKesson offre des possibilités d’emploi équitables et des mesures d’adaptation aux personnes handicapées.
Tech Stack
Categories
About McKesson
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.
