ActiveJobs
McKesson

Senior Full Stack AI Software Engineer (Java)

McKesson · Irving, Texas, United States

Full-timeOn-sitePosted 12 October 2026
Apply on Company Site →

Job description

Conceptual Proactive Problem-Solver Strategic Technologically Savvy Visual Thinker <meta data-json="{"ModuleType":13,"ApplyButtonText":"Apply","JobDetailsAlign":0,"JobDetailsDate":0,"JobDetailsJobTypeId":1,"JobDetailsSelectedDate":"2026-10-09T18:33:14.537Z","JobDetailsJobDateFormat":0,"JobDetailsJobLabelId":"Job ID","JobDetailsJobDatePosting":"Date posted","JobDetailsDescriptionFormat":0,"ShowApplyLater":false,"ShowApplyMobile":true,"ShowApplyLaterMobile":false,"ShowApplyLaterWeb":false,"ApplyLaterText":"Apply Later","ApplyLaterAlign":0,"ApplyLaterSubject":"[[JOB_TITLE]] at [[COMPANY_NAME]]","PublishedCandidateCardPageId":null,"ReferrerPageId":null,"ReferrerPageButtonText":"","ShowSavedJobsIcon":false,"IconLabel":"Save for Later","OverrideCandidateCard":false,"ModulePageType":2,"ModulePageName":"AJD - Design 1","DisplayJobDateFormat":"MM/dd/yyyy","JobDetailsSelectedId":"JR0155354","ApplyUrl":"https://mckesson.wd3.myworkdayjobs.com/External_Careers/job/Irving-TX-USA---6555-North-State-Highway-161-P001/Senior-Full-Stack-AI-Software-Engineer--Java-_JR0155354/apply","JobDescription":"\u003Cp style=\u0022text-align:left\u0022\u003EMcKesson 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 \u2013 we care.\u003C/p\u003E\u003Cp style=\u0022text-align:inherit\u0022\u003E\u003C/p\u003E\u003Cp style=\u0022text-align:left\u0022\u003EWhat 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\u2019s health today, we want to hear from you.\u003C/p\u003E\u003Cp style=\u0022text-align:inherit\u0022\u003E\u003C/p\u003E\u003Cp style=\u0022text-align:inherit\u0022\u003E\u003C/p\u003E\u003Cp\u003E\u003Cb\u003EAbout the Role\u003C/b\u003E\u003C/p\u003E\u003Cp\u003EMcKesson Pharmacy Systems (MPS) is seeking a Senior Full Stack AI Software Engineer to help build and modernize the next generation of pharmacy technology solutions. In this role, you will design, develop, and deploy cloud-based applications using Java, Angular, Spring Boot, PostgreSQL, Azure, and modern AI-assisted engineering tools.\u003C/p\u003E\u003Cp\u003E\u003C/p\u003E\u003Cp\u003EWorking closely with product managers, architects, and engineering teams, you will play a key role in delivering scalable, secure, and highly reliable software solutions that support critical pharmacy operations using an AI-native SDLC methodology. This is a hands-on engineering position that combines application development, technical leadership, cloud-native architecture, and AI-enabled software engineering practices.\u003C/p\u003E\u003Cp\u003E\u003C/p\u003E\u003Cp\u003E\u003Cb\u003EWhat You\u0027ll Do\u003C/b\u003E\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EDesign, develop, test, and deploy full-stack applications using Java, Spring Boot, Angular, TypeScript, and PostgreSQL.\u003C/li\u003E\u003Cli\u003EBuild and maintain REST APIs and microservices using modern architecture principles and OpenAPI/Swagger standards.\u003C/li\u003E\u003Cli style=\u0022color:black !important\u0022\u003E\u003Cspan style=\u0022color:#000000\u0022\u003ELeverage approved AI development tools, including GitHub Copilot and Claude, to improve engineering productivity, code quality, testing coverage and efficiency\u003C/span\u003E\u003C/li\u003E\u003Cli style=\u0022color:black !important\u0022\u003E\u003Cspan style=\u0022color:#000000\u0022\u003EEvaluate AI-generated code for security, performance, scalability, maintainability, and functional accuracy.\u003C/span\u003E\u003C/li\u003E\u003Cli\u003EDevelop user interfaces and administrative tools that support business workflows and operational efficiency.\u003C/li\u003E\u003Cli\u003ECreate scalable, event-driven solutions using technologies such as Kafka and distributed messaging platforms.\u003C/li\u003E\u003Cli\u003EArchitect and optimize core AI agent orchestration layer and runtime harness to handle complex, multi-step task execution, model routing\u003C/li\u003E\u003Cli\u003EEnsure end-to-end quality across user interfaces, APIs, databases, integrations, and event-driven services.\u003C/li\u003E\u003Cli\u003EImplement automated testing, CI/CD pipelines, and continuous delivery best practices.\u003C/li\u003E\u003Cli\u003EUtilize observability and monitoring tools to improve application reliability and production support.\u003C/li\u003E\u003Cli\u003EParticipate in architecture reviews, code reviews, and technical design discussions.\u003C/li\u003E\u003Cli\u003EMentor engineers through knowledge sharing, design collaboration, and engineering best practices.\u003C/li\u003E\u003Cli\u003EPartner with cross-functional teams to deliver high-quality software solutions in an Agile environment.\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\u003C/p\u003E\u003Cp\u003E\u003Cb\u003EBasic Requirements\u003C/b\u003E\u003C/p\u003E\u003Cp\u003E\u003Cb\u003EMinimum Education \u0026 Typical Experience or Equivalent Combination\u003C/b\u003E\u003C/p\u003E\u003Cp\u003EDegree or equivalent experience and typically requires 7\u002B years of relevant software engineering experience.\u003C/p\u003E\u003Cp\u003E\u003C/p\u003E\u003Cp\u003E\u003Cb\u003ERequired Skills \u0026 Experience\u003C/b\u003E\u003C/p\u003E\u003Cul\u003E\u003Cli\u003E7\u002B years of software development experience.\u003C/li\u003E\u003Cli\u003EHands-on experience with Java, Spring Boot, and RESTful API development.\u003C/li\u003E\u003Cli style=\u0022color:black !important\u0022\u003E\u003Cspan style=\u0022color:#000000\u0022\u003EExperience leveraging AI-assisted software development tools and workflows.\u003C/span\u003E\u003C/li\u003E\u003Cli\u003EExperience developing web applications using Angular, React, Vue, Next.js, or similar JavaScript frameworks.\u003C/li\u003E\u003Cli\u003ERobust experience designing low-latency agent execution looks that natively manage multi-step tool execution (harness, orchestrator concepts)\u003C/li\u003E\u003Cli\u003EStrong knowledge of SQL and relational databases, including PostgreSQL.\u003C/li\u003E\u003Cli\u003EExperience with event-driven architectures and messaging technologies such as Kafka.\u003C/li\u003E\u003Cli\u003EExperience with source control, CI/CD pipelines, and modern software delivery practices.\u003C/li\u003E\u003Cli\u003EExperience developing and executing automated tests.\u003C/li\u003E\u003Cli\u003EStrong troubleshooting, debugging, and production support skills.\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\u003C/p\u003E\u003Cp\u003E\u003Cb\u003EPreferred Skills/Experience\u003C/b\u003E\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EExperience with Azure cloud services and cloud-native application development.\u003C/li\u003E\u003Cli\u003EExperience with Docker and containerized deployments.\u003C/li\u003E\u003Cli\u003EExperience using ORM technologies such as Hibernate or JPA.\u003C/li\u003E\u003Cli\u003EFamiliarity with Redis or other caching technologies.\u003C/li\u003E\u003Cli\u003EExperience with feature management tools such as LaunchDarkly or Optimizely.\u003C/li\u003E\u003Cli\u003EExperience with database migration tools such as Liquibase or Flyway.\u003C/li\u003E\u003Cli\u003EExperience with observability and monitoring tools, including Dynatrace.\u003C/li\u003E\u003Cli\u003EExperience working with distributed tracing, metrics, and structured logging.\u003C/li\u003E\u003Cli\u003EPrevious experience in healthcare, pharmacy, or highly regulated industries.\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\u003C/p\u003E\u003Cp\u003E\u003Cb\u003EWork Arrangement\u003C/b\u003E\u003C/p\u003E\u003Cp\u003EThis is a hybrid position. The selected candidate will work onsite at our Las Colinas

Verified and listed by ActiveJobs. Applications are made directly on McKesson's own career page — we never sit in the middle.