Sr. Full Stack Liferay Developer
$99.1k - $132.1k per yearMcKesson
McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health, happiness, and well-being of you and those we serve - we care. What you do at McKesson matters. We foster a culture where you can grow, make an impact, and are empowered to bring new ideas. Together, we thrive as we shape the future of health for patients, our communities, and our people. If you want to be part of tomorrow’s health today, we want to hear from you. McKesson Canada is seeking an experienced Sr. Full Stack Liferay Developer to join the B2B Customer Portal team. This role will support the design, development, implementation, enhancement, and operational support of secure, reliable, and scalable customer-facing portal solutions. The successful candidate will work closely with Business Analysts, Product Owners, Architects, QA teams, UX designers, internal technology teams, business stakeholders, and external partners to deliver high-quality digital experiences using Liferay and modern full-stack technologies.
Key ResponsibilitiesProject Delivery and Solution Development
Design, develop, configure, test, and implement customer portal solutions using Liferay DXP.
Develop full-stack capabilities across user interfaces, backend services, APIs, integrations, and data layers.
Build and maintain Liferay modules, reusable components, portlets, workflows, themes, and content capabilities.
Develop responsive, accessible, and user-friendly experiences using modern front-end technologies.
Collaborate with business and technical teams to translate requirements into technical designs and working solutions.
Participate in technical design reviews, estimation, development planning, testing, deployment, and go-live activities.
Create and maintain technical specifications, interface documentation, deployment notes, and operational handoff materials.
Integration, Security and Platform Development
Develop and maintain secure REST APIs and integrations with enterprise applications, identity services, and external platforms.
Support authentication and authorization capabilities, including SSO, MFA, OAuth, and role-based access.
Contribute to platform upgrades, modernization, performance improvements, scalability, and technical debt reduction.
Apply secure coding, privacy, accessibility, and enterprise architecture standards throughout solution delivery.
Operational Support and Continuous Improvement
Provide Level 2 and Level 3 support for production Customer Portal issues.
Investigate and resolve application defects, integration failures, performance issues, and customer-reported problems.
Perform root cause analysis and implement sustainable corrective actions to improve stability and reduce recurring issues.
Support monitoring, incident management, problem management, change management, and release activities as required.
Contribute to development standards, code reviews, automated testing, documentation, and knowledge sharing across the team.
Use approved AI-assisted tools responsibly to improve development, testing, documentation, and troubleshooting activities.
Required Qualifications
7+ years of hands-on experience developing and supporting enterprise web applications.
Strong hands-on experience developing solutions using Liferay DXP.
Strong experience with Java, Spring, REST services, and enterprise application development.
Experience developing Liferay OSGi modules, custom portlets, services, workflows, themes, or client extensions.
Full-stack development experience using JavaScript or TypeScript and a modern framework such as React or Angular.
Experience designing and consuming APIs and integrating enterprise applications.
Experience with relational databases such as PostgreSQL, Oracle, SQL Server, or MySQL.
Experience with source control, automated testing, CI/CD pipelines, and DevOps practices.
Experience troubleshooting production issues and working through the full software development lifecycle.
Strong analytical, problem-solving, documentation, collaboration, and communication skills.
Preferred Qualifications
Liferay DXP certification or equivalent practical experience.
Experience supporting B2B customer portals, eCommerce, order management, healthcare distribution, wholesale, or supply chain environments.
Experience with Azure, containers, cloud-native development patterns, and application observability.
Experience with SSO, MFA, Okta, Microsoft Entra ID, OAuth, or related identity and access technologies.
Experience with accessibility, performance optimization, secure coding, and high-availability applications.
Familiarity with Agile, Scrum, DevOps, and product-oriented delivery practices.
Preferred experience with or knowledge of AI technologies, including generative AI, large language models, machine learning concepts, and AI-assisted software development tools.
Experience using approved AI tools to support coding, testing, documentation, code review, or issue analysis is an asset.
Familiarity with AI integration concepts such as prompt design, APIs, retrieval-augmented generation, embeddings, vector search, or AI agents is an asset.
Understanding of responsible AI practices, including privacy, security, governance, human review, and protection of sensitive information.
For McKesson CanadaEmployees are required to be in the office two (2) days per week, either in Ville Saint-Laurent, Quebec or Mississauga, Ontario.
Our Base Pay Range for this position$99,100 - $132,100
McKesson is an Equal Opportunity EmployerMcKesson provides equal employment opportunities to applicants and employees, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other legally protected category. For additional information on McKesson’s full Equal Employment Opportunity policies, visit our Equal Employment Opportunity page. McKesson is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including job seekers with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, please contact us by sending an email to (United States) View email address on ca.hrm.tc or (Canada) View email address on ca.hrm.tc. Resumes or CVs submitted to this email box will not be accepted.
Join us at McKesson!#J-18808-Ljbffr
Key ResponsibilitiesProject Delivery and Solution Development
Design, develop, configure, test, and implement customer portal solutions using Liferay DXP.
Develop full-stack capabilities across user interfaces, backend services, APIs, integrations, and data layers.
Build and maintain Liferay modules, reusable components, portlets, workflows, themes, and content capabilities.
Develop responsive, accessible, and user-friendly experiences using modern front-end technologies.
Collaborate with business and technical teams to translate requirements into technical designs and working solutions.
Participate in technical design reviews, estimation, development planning, testing, deployment, and go-live activities.
Create and maintain technical specifications, interface documentation, deployment notes, and operational handoff materials.
Integration, Security and Platform Development
Develop and maintain secure REST APIs and integrations with enterprise applications, identity services, and external platforms.
Support authentication and authorization capabilities, including SSO, MFA, OAuth, and role-based access.
Contribute to platform upgrades, modernization, performance improvements, scalability, and technical debt reduction.
Apply secure coding, privacy, accessibility, and enterprise architecture standards throughout solution delivery.
Operational Support and Continuous Improvement
Provide Level 2 and Level 3 support for production Customer Portal issues.
Investigate and resolve application defects, integration failures, performance issues, and customer-reported problems.
Perform root cause analysis and implement sustainable corrective actions to improve stability and reduce recurring issues.
Support monitoring, incident management, problem management, change management, and release activities as required.
Contribute to development standards, code reviews, automated testing, documentation, and knowledge sharing across the team.
Use approved AI-assisted tools responsibly to improve development, testing, documentation, and troubleshooting activities.
Required Qualifications
7+ years of hands-on experience developing and supporting enterprise web applications.
Strong hands-on experience developing solutions using Liferay DXP.
Strong experience with Java, Spring, REST services, and enterprise application development.
Experience developing Liferay OSGi modules, custom portlets, services, workflows, themes, or client extensions.
Full-stack development experience using JavaScript or TypeScript and a modern framework such as React or Angular.
Experience designing and consuming APIs and integrating enterprise applications.
Experience with relational databases such as PostgreSQL, Oracle, SQL Server, or MySQL.
Experience with source control, automated testing, CI/CD pipelines, and DevOps practices.
Experience troubleshooting production issues and working through the full software development lifecycle.
Strong analytical, problem-solving, documentation, collaboration, and communication skills.
Preferred Qualifications
Liferay DXP certification or equivalent practical experience.
Experience supporting B2B customer portals, eCommerce, order management, healthcare distribution, wholesale, or supply chain environments.
Experience with Azure, containers, cloud-native development patterns, and application observability.
Experience with SSO, MFA, Okta, Microsoft Entra ID, OAuth, or related identity and access technologies.
Experience with accessibility, performance optimization, secure coding, and high-availability applications.
Familiarity with Agile, Scrum, DevOps, and product-oriented delivery practices.
Preferred experience with or knowledge of AI technologies, including generative AI, large language models, machine learning concepts, and AI-assisted software development tools.
Experience using approved AI tools to support coding, testing, documentation, code review, or issue analysis is an asset.
Familiarity with AI integration concepts such as prompt design, APIs, retrieval-augmented generation, embeddings, vector search, or AI agents is an asset.
Understanding of responsible AI practices, including privacy, security, governance, human review, and protection of sensitive information.
For McKesson CanadaEmployees are required to be in the office two (2) days per week, either in Ville Saint-Laurent, Quebec or Mississauga, Ontario.
Our Base Pay Range for this position$99,100 - $132,100
McKesson is an Equal Opportunity EmployerMcKesson provides equal employment opportunities to applicants and employees, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other legally protected category. For additional information on McKesson’s full Equal Employment Opportunity policies, visit our Equal Employment Opportunity page. McKesson is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including job seekers with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, please contact us by sending an email to (United States) View email address on ca.hrm.tc or (Canada) View email address on ca.hrm.tc. Resumes or CVs submitted to this email box will not be accepted.
Join us at McKesson!#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Sr. Full Stack Liferay Developer in Winnipeg, MB vacancy
- ...A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...SeniorRemote work
$130k per year
...acts as a system of intelligence. It replaces fragmented legacy stacks with a modern, modular operating layer, connecting telcos, retailers... ...with it are decided rather than assumed. Help other engineers develop as architectural thinkers. Over time, the strongest signal of...SeniorFull timeContract workWork at officeRemote workFlexible hours- ...engineers who will join as the 2nd and 3rd full-time employees in their growing Toronto... ...responsibilities:Individual technical contributions: Developing production-grade backend, frontend, and... ...and specific experience with the existing stack when hiring. The tech stack is presently:...SeniorFull timeInternshipWork at officeRemote work2 days per week
- ...accomplished development team. The successful candidate will be a Senior Full Stack Developer who is passionate about making health information meaningful.... ...set themselves up for a successful career at VITALL. The Sr. Full Stack Developer will participate in the design, creation...SeniorFlexible hours
- ...want to be part of tomorrow’s health today, we want to hear from you. McKesson Canada est à la recherche d’un(e) Développeur(se) Full Stack Liferay expérimenté(e) pour joindre l’équipe du Portail Client B2B. Ce poste contribuera à la conception, au développement, à la mise en...SuggestedLong term contractApprenticeshipWork at office2 days per week
- ...tools and workflows to improve engineering productivity, quality, and delivery speedStrong hands‑on experience building and supporting full‑stack applications, including backend services using .NET / .NET Core, modern front‑end development using React.Js, API design, data...Senior
$90 - $95 per hour
Russell Tobin & Associates is hiring on behalf of one of its esteemed clients. Job Title: Sr. Software Developer - Full StackLocation: Toronto, ON (Hybrid)Duration: 124 Business Days with Possible ExtensionClient: Public SectorPay Rate: $90 - $95/hr [CAD]DescriptionRequired...SeniorContract work- Rejoignez McKesson Canada en tant que Développeur Full Stack Liferay Senior et créez des portails B2B innovants. Travaillez sur des solutions numériques sécurisées et performantes pour le secteur de la santé. Ce poste requiert une expertise solide en développement Liferay DXP...Senior
- ...Job Description Job Description Are you motivated, friendly, and professional? We are looking for full-time and part-time therapists to work in our busy massage clinic in Bridgwater. Competitive split commissions offered, with room for personal growth. We provide the...Full timeContract workPart time
- ...type: Permanent Hours of work: Full-time (37.5 hrs/wk) No. of positions:... ...following functions: Assist with Planning, developing and maintaining asset management policies... ...Delivery groups and Safety, etc. Help develop and maintain asset management procurement...SeniorRemplacementPermanent employmentFull timeImmediate startFlexible hours
- Rejoignez McKesson en tant que Développeur Principal Full Stack Liferay et contribuez à l'accès de solutions de santé. Ce rôle hybride à Saint-Laurent ou Mississauga exige expertise en Java et développement Liferay. McKesson Canada recherche un Développeur Principal Full Stack...
- ...Job Description What is the opportunity? Develop and execute a risk-based audit plan for US Model Risk Management Through in-depth... ...Country: Canada Work hours/week: 37.5 Employment Type: Full time Platform: INTERNAL AUDIT Job Type: Regular...SeniorLong term contractFull timeFlexible hours
- ...commitment to protecting and saving lives. Job Summary - TERM The Sr Manufacturing Associate role supports the filling of specialty... ...required PPE (i.e. half mask respirator) • Maintain a state of full gowning (scrubs, mask, safety glasses/goggles, gown, boot covers,...SeniorWork at officeLocal areaFlexible hoursShift workNight shift
$53.9k - $89.8k per year
...Permanent Full Time - Join our Institutional Investment Solutions team as an Sr Client Support Consultant, Client Support, where you'll play a key role in delivering... ...demonstrated ability to investigate issues and develop practical solutions. Experience coordinating...SeniorPermanent employmentFull timePart timeInternshipWork at officeFlexible hours- The OpportunityUnder Sunwing Vacations, we are looking for a Senior Developer to join our team and help make vacation dreams come true.Reporting to the Sr. Lead Developer, the Senior Developer is responsible for architecting, developing and delivering robust, scalable and high...SeniorLong term contract
- ...real-time vision systems and state-of-the-art AI models, all while delivering a seamless experience to farmers. As a Senior Full Stack Developer, you will own the software that sits between our cameras in the field and the people who rely on them: the applications our team...SeniorInternship
- ...performance, reliability, and growth across our ecosystem.As a Senior Full-Stack Engineer on the Unified Ads Platform team, you'll own the... ...games, and virtually all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also enables teams across...SeniorLong term contractWork at officeWorldwide
- ...solve problems, we engineer future-ready transformations. Job Description About the RoleSeeking a talented and motivated Full Stack Developer to join our technology team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications...
- ...and shape the product, not just write tickets.Always learningAI, MCP toolchains, multi-agent systems — the stack evolves constantly.Open Positions Full Stack Developer Full-timeYou'll work across our product stack — Next.Js frontends, Rails and FastAPI backends, AWS...Work at officeRemote workFlexible hours
$90k - $120k per year
...meaningful interactions with healthcare providers, through human-centric software powered by AI.What's On Offer We're looking for a Full-Stack Developer to join our engineering team! You'll work across the full stack to build and ship features that directly impact how pharma...SeniorInternshipWork at officeLocal areaImmediate startRemote workWork from homeFlexible hours- ...Client is seeking an accomplished Full Stack Developer with expertise in Generative AI technologies to join the Resilience Technology team. This role will focus on designing and implementing scalable solutions in Python and React, leveraging GenAI tools to enhance development...
- As a Full‑Stack Developer, you’ll play a key role in designing, developing, and enhancing complex application solutions. Design and develop complex application solutions; Participate inmeetings with analysts and clients, then translate business needs into IT solutions;...Flexible hours
- ...standardsTroubleshoot and diagnose technical problems, build test solutions, and oversee test scripts to validate all new software developments and enhancementsEmploy sound time-management practices in order to meet external deadlinesParticipate with team members on client engagements...Senior
- ## Full Stack Developer**Toronto,ON**Posted: 10/09/2026Employment Type:ContractJob Number: 9529## Job Description**Full Stack Java Developer** **Role Overview** We are seeking an experienced Full Stack Java Developer to support the development and enhancement of high-performance...
- ...performance Health insurance Training & development About the Role:Triunity Software is looking for a talented and passionate Full Stack Developer to join our growing team in Mississauga, AB. This is an exciting opportunity to work on innovative software solutions,...
- The Full Stack Developer codes software applications based on business requirements. The Full Stack Developer's work assignments are varied and frequently require interpretation and independent determination of the appropriate courses of action. The Full Stack Developer standardizes...
$110.25k - $134.75k per year
...highly motivated and technically profound Senior-Level Software Developer to join our core engineering team. This is a hands‑on,... ...challenges and writing high-quality code. About the role: Full-Stack Development: Design, develop, test, and deploy highly performant...SeniorLong term contractTemporary workWork at officeLocal areaRemote work3 days per week- Overview We are seeking a skilled Full Stack Developer to design, build, and enhance modern web applications across both the frontend and backend. In this role, you will develop responsive, accessible, and high-performing user experiences while also building scalable APIs...
- # Full Stack DeveloperMontrealHybridCloud and InfrastructureApplyWith over 30 years of recognized expertise, COFOMO is now a leading Canadian... ...consumption solutions using APIs, microservices and Kafka; - Develop pipelines that support the automation of continuous integration...Permanent employmentWork from home
- ...Senior Full Stack Developer (React, Python, Node.js, AWS) 12-Month Contract | Fully Remote Across Canada Our client in the financial services sector is seeking a Senior Full Stack Developer to join a high-performing team responsible for building and enhancing data-driven...SeniorContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Full Stack Liferay Developer. Be the first to apply!
Related searches
- full stack developer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- senior full stack engineer Winnipeg, MB
- senior disability case manager Winnipeg, MB
- senior hardware engineer Winnipeg, MB
- senior cook Winnipeg, MB
- amica senior lifestyles Winnipeg, MB
- senior building operator Winnipeg, MB
- senior project manager Winnipeg, MB


