Senior Full-Stack AI Engineer (Java/Angular) - Hybrid

McKesson

Irving (TX)

Hybrid

USD 126,000 - 210,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

McKesson Pharmacy Systems (MPS) seeks a Senior Full Stack AI Software Engineer to design, develop, and deploy cloud-based pharmacy tech solutions using Java, Angular, Spring Boot, PostgreSQL, Azure, and AI-assisted tooling.

You will build REST APIs, microservices, and AI-native workflows, mentor engineers, and collaborate in an Agile environment across product, architecture, and operations. This hybrid role also includes onsite Las Colinas days with remote work, offering competitive compensation.

Qualifications

  • 7+ years of software engineering experience.
  • Hands-on with Java, Spring Boot, and RESTful API development.
  • Experience with AI-assisted software development tools and workflows.
  • Experience developing web applications using Angular, React, Vue, Next.js, or similar JS frameworks.
  • Robust design of low-latency agent execution harnesses that manage multi-step tool execution.
  • Strong knowledge of SQL and PostgreSQL.
  • Experience with event-driven architectures and Kafka.
  • Experience with CI/CD pipelines, source control, and modern software delivery practices.
  • Experience automated testing; troubleshooting and production support.

Responsibilities

  • Design, develop, test, and deploy full-stack applications using Java, Spring Boot, Angular, TypeScript, and PostgreSQL.
  • Build and maintain REST APIs and microservices using modern architecture principles and OpenAPI/Swagger standards.
  • Leverage AI development tools, including GitHub Copilot and Claude, to improve engineering productivity, code quality, testing coverage and efficiency.
  • Evaluate AI-generated code for security, performance, scalability, maintainability, and functional accuracy.
  • Develop user interfaces and administrative tools that support business workflows and operational efficiency.
  • Create scalable, event-driven solutions using technologies such as Kafka and distributed messaging platforms.
  • Architect and optimize core AI agent orchestration layer and runtime harness to handle complex, multi-step task execution, model routing.
  • Ensure end-to-end quality across user interfaces, APIs, databases, integrations, and event-driven services.
  • Implement automated testing, CI/CD pipelines, and continuous delivery best practices.
  • Utilize observability and monitoring tools to improve application reliability and production support.
  • Participate in architecture reviews, code reviews, and technical design discussions.
  • Mentor engineers through knowledge sharing, design collaboration, and engineering best practices.
  • Partner with cross-functional teams to deliver high-quality software solutions in an Agile environment.

Skills

Java
Spring Boot
RESTful API development
AI-assisted development tools
Angular/React/Vue
SQL/PostgreSQL
Kafka
CI/CD pipelines
Testing/QA automation
Troubleshooting/Production support

Education

Bachelor's degree or higher in CS or related

Tools

Azure
Docker
Hibernate/JPA
Redis
Liquibase/Flyway
Dynatrace

Job description

McKesson Pharmacy Systems (MPS) seeks a Senior Full Stack AI Software Engineer to design, develop, and deploy cloud-based pharmacy tech solutions using Java, Angular, Spring Boot, PostgreSQL, Azure, and AI-assisted tooling.

You will build REST APIs, microservices, and AI-native workflows, mentor engineers, and collaborate in an Agile environment across product, architecture, and operations. This hybrid role also includes onsite Las Colinas days with remote work, offering competitive compensation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Full-Stack Engineer (Java) – Hybrid & Cloud
Senior AI Full-Stack Engineer (Java) – Hybrid & Cloud

McKesson Corporation • Irving (TX)

Hybrid
USD 126,000 - 210,000
Senior AI Full-Stack Engineer - Java + Angular
Senior AI Full-Stack Engineer - Java + Angular

McKesson Corporation • Georgia

Hybrid
USD 126,000 - 210,000
Hybrid work arrangement
Senior AI Full-Stack Engineer - Java, Angular, Cloud
Senior AI Full-Stack Engineer - Java, Angular, Cloud

McKesson Corporation • Ohio

Hybrid
USD 126,000 - 210,000
Senior Software Engineer - AI-Driven Health Tech, Hybrid
Senior Software Engineer - AI-Driven Health Tech, Hybrid

McKesson • Irving (TX)

Hybrid
USD 126,000 - 210,000
Senior Full Stack AI Software Engineer (Java)
Senior Full Stack AI Software Engineer (Java)

McKesson Corporation • Ohio

Hybrid
USD 126,000 - 210,000
Senior Full Stack AI Software Engineer (Java)
Senior Full Stack AI Software Engineer (Java)

McKesson Corporation • Georgia

Hybrid
USD 126,000 - 210,000
Hybrid work arrangement
Senior Full Stack AI Software Engineer (Java)
Senior Full Stack AI Software Engineer (Java)

McKesson Corporation • Irving (TX)

Hybrid
USD 126,000 - 210,000
Senior Software Engineer — Hybrid, AI‑Driven & Impact
Senior Software Engineer — Hybrid, AI‑Driven & Impact

McKesson • Columbus (OH)

Hybrid
USD 126,000 - 210,000
Senior AI-First Full-Stack Engineer - Remote
Senior AI-First Full-Stack Engineer - Remote

McKesson • Irving (TX), Winslow Township (NJ)

Hybrid
USD 126,000 - 210,000
Senior Technical Lead - AI-Driven Microservices
Senior Technical Lead - AI-Driven Microservices

McKesson Corporation • Irving (TX)

Hybrid
USD 126,000 - 210,000