Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Full Stack Liferay Developer

$99.1k - $132.1k per year

McKesson

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
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... 
    Senior
    Remote work

    Linkby

    Winnipeg, MB
    1 day ago
  • $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... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Winnipeg, MB
    more than 2 months ago
  •  ...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:... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    2 days per week

    HRB

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Flexible hours

    Vitall Intelligence Inc.

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Suggested
    Long term contract
    Apprenticeship
    Work at office
    2 days per week

    McKesson

    Winnipeg, MB
    1 hour ago
  •  ...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

    Nutrien Ltd.

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Contract work

    Russell Tobin

    Winnipeg, MB
    1 hour ago
  • 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

    McKesson

    Winnipeg, MB
    1 hour ago
  •  ...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 time
    Contract work
    Part time

    Deep Roots Massage Therapy

    Winnipeg, MB
    8 days ago
  •  ...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... 
    Senior
    Remplacement
    Permanent employment
    Full time
    Immediate start
    Flexible hours

    BC Hydro

    Winnipeg, MB
    1 day ago
  • 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... 

    McKesson

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Flexible hours

    RBC

    Winnipeg, MB
    1 day ago
  •  ...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,... 
    Senior
    Work at office
    Local area
    Flexible hours
    Shift work
    Night shift

    Emergent Biosolutions

    Winnipeg, MB
    14 hours ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Part time
    Internship
    Work at office
    Flexible hours

    Canada Life

    Winnipeg, MB
    1 day ago
  • 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... 
    Senior
    Long term contract

    Sunwing

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Internship

    Vivid Machines Inc.

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Long term contract
    Work at office
    Worldwide

    LE140 Unity Technologies Canada Company

    Winnipeg, MB
    1 hour ago
  •  ...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... 

    Kumaran

    Winnipeg, MB
    1 hour ago
  •  ...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 office
    Remote work
    Flexible hours

    Beehivr Technology

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    ODAIA

    Winnipeg, MB
    1 hour ago
  •  ...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... 

    Compunnel Inc.

    Winnipeg, MB
    1 hour ago
  • 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

    Alithya

    Winnipeg, MB
    1 hour ago
  •  ...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

    Lucova Inc.

    Winnipeg, MB
    1 hour ago
  • ## 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... 

    Alquemy

    Winnipeg, MB
    1 hour ago
  •  ...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,... 

    Triunity Software, Inc.

    Winnipeg, MB
    1 hour ago
  • 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... 

    Compunnel Inc.

    Winnipeg, MB
    1 hour ago
  • $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... 
    Senior
    Long term contract
    Temporary work
    Work at office
    Local area
    Remote work
    3 days per week

    PartnerRe Ltd.

    Winnipeg, MB
    1 hour ago
  • 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... 

    UNAVAILABLE

    Winnipeg, MB
    1 hour ago
  • # 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 employment
    Work from home

    COFOMO

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Senior
    Contract work
    Remote work

    isgSearch

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Full Stack Liferay Developer. Be the first to apply!