Sr. Full Stack Liferay Developer
$99.1k - $132.1k per yearMckesson Corporation
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 2 hours 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
- ...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...SuggestedFull timeContract workPart time
- ...of tomorrow’s health today, we want to hear from you. McKesson Canada est à la recherche d’un(e) Développeur(se) Principal(e) Full Stack Liferay expérimenté(e) pour rejoindre l’équipe du Portail Client B2B. Ce poste contribuera à la conception, au développement, à la mise...Long term contractApprenticeshipWork at office2 days per week
- ...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
- ...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
- 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...
- ...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- ...and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the... ...into efficient, scalable digital systems. This is a hands-on full stack development role focused on building applications using Angular...
- ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems... ...Engineering Technology team, and we are looking for an experienced Full Stack Developer to help shape it from the ground up. This team will...
- ...facilities, validation, engineering, EHS and protective services activities in a compliant, reliable and efficient manner Oversight of the full validation lifecycle (commissioning, qualification, and continued Own and ensure execution of the site Validation Master Plan (VMP),...SeniorWork at officeFlexible hours
- ...regulatory, and company requirements. Location: On site in Winnipeg, MB What you'll do: Strategic Sourcing & Category Management Develop and execute category strategies aligned with StandardAero’s supply chain, operational, and financial objectives. Lead sourcing...SeniorLong term contractContract workTemporary workFlexible 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
$135.4k - $175.9k per year
..., reliability, and growth across our ecosystem. As a Senior Full-Stack Engineer on the Unified Ads Platform team, you'll own the service... ...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- ...understanding of modern real-time as well as batch processing big data solutions (Spark/ Kafka/KSql/ Flink/ Apache Beam) Experience developing applications that work with NoSQL stores (e.g.Cassandra, Bigtable, MongoDB) Comfort and experience with Spring Frameworks, Web...
$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- ...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...
$130k - $150k per year
...to business visionaries, product ingenuity to consumers, and career exploration to our team.Ready to be part of the action?As a Full Stack Developer, you will design, implement, and maintain high-performing web applications and resilient digital interfaces. Working...Work at office- 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...
- ...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
- ...About the job RQ08000 - Sr Solutions Designer Responsibilities: Undertakes the design of hosting technology solutions based on the... ...system making recommendations for improving performance and develop technical documentation. Experience planning, migrating, implementing...SeniorRemplacementLong term contractTemporary work
- # 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
- 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...
- ...aiming to become the world's largest AI-led technology services company and is enabling its clients to transform themselves across the full AI stack, from infrastructure to intelligence. Rooted in the heritage and values of the Tata Group, TCS is focused on creating long-term...Long term contract
- ...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,...
- ...performanceHealth insuranceTraining & developmentAbout the Role: Triunity Software in Calgary, AB is looking for a talented Full Stack Developer to join their growing team. This is an exciting opportunity to work across the entire development stack, building innovative software...
- ...FAQ What does the Full Stack Developer do? The role develops and maintains web applications and APIs, improves existing systems, builds new solutions, resolves production issues and provides day-to-day employee IT support. Where is the position based? The posting...Full timeRemote 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


