M

McKesson

Supplies medicines and technology to healthcare teams

Full Stack Liferay Application Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 4 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, continuous integration and continuous delivery pipelines, and DevOps practices.
  • Experience troubleshooting production issues and working through the full software development lifecycle.
  • Experience with a Liferay DXP certification or equivalent practical experience is preferred.
  • Experience supporting B2B customer portals, eCommerce, order management, healthcare distribution, wholesale, or supply chain environments is preferred.
  • Experience with Azure, containers, cloud-native development patterns, and application observability is preferred.
  • Experience with single sign-on, multifactor authentication, Okta, Microsoft Entra ID, OAuth, or related identity and access technologies is preferred.
  • Experience with accessibility, performance optimization, secure coding, and high-availability applications is preferred.
  • Familiarity with Agile, Scrum, DevOps, and product-oriented delivery practices is preferred.
  • Experience with or knowledge of AI technologies, including generative AI, large language models, machine learning concepts, and AI-assisted software development tools is preferred.
  • 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.

Responsibilities

  • 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.
  • Develop and maintain secure REST APIs and integrations with enterprise applications, identity services, and external platforms.
  • Support authentication and authorization capabilities, including single sign-on, multifactor authentication, 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.
  • 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.

About the Company

McKesson

Supplies medicines and technology to healthcare teams

McKesson distributes medicines and medical supplies to pharmacies, hospitals and other care providers, alongside services that connect drug manufacturers with patients. Its specialty businesses support community cancer care and clinical research, extending its work beyond moving products through warehouses. The company buys drugs and supplies from manufacturers for resale, while its software helps pharmacies manage inventory and healthcare teams secure insurance approval for prescriptions. It also sells practice management and patient support services to clinicians and drugmakers. McKesson traces its business roots to 1833 and is headquartered in Irving, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Irving, TX
Founded
1833

Recently Posted Jobs

Explore more opportunities at McKesson

See more jobs