Software Engineer III, Full Stack (Backend-Focused, Core Platform Services)

McKesson Corporation

Confirmed live yesterday High trust
Remote Hybrid

Quick summary

Work type
Remote
Location
Irving, TXMNGASan Francisco, CANC
Employment
Full-time
Posted
162 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$149k most similar roles pay here $233k

This listing doesn't post a salary. Most similar roles pay $157,087–$222,437.

Based on 240 similar postings.

Employer

About McKesson Corporation

McKesson Corporation is a premier American healthcare services company that distributes pharmaceuticals, medical-surgical supplies, and provides technology to the healthcare industry.

McKesson Corporation currently has 85 open roles on FindRole.

Listed pay typically runs $125,050–$205,650 across 58 roles with salary data.

Most-posted roles

View all roles at McKesson Corporation

At a glance

TL;DR · Software Engineer III, Full Stack (Backend-Focused, Core Platform Services)

Software Engineer III — Full Stack (Backend-Focused, Core Platform Services) joins the Engineering team to develop core services, shared frameworks, and platform components for an oncology EMR platform. This backend-focused role involves designing and building well-scoped services, RESTful APIs, and event-driven integrations using Java and Spring Boot. The candidate will also build frontend integration layers and enablement UIs using React and TypeScript. Key technologies include JPA/Hibernate, WildFly, Apache Kafka, Oracle, Redis, Elasticsearch, and Databricks for data pipelines. The role requires proficiency in Dynatrace for observability and familiarity with healthcare standards like HL7v2, FHIR, and SNOMED CT. Working within established architectural standards, the engineer will ensure services are reusable and well-documented to support clinical applications such as chemotherapy scheduling and genomic result interpretation. Essential skills include experience with Linux, Docker, CI/CD pipelines, and Git.

What does a Software Engineer earn in Texas?

Median $174200 from 133 postings across 36 companies.

See salary data

What you'll do

  • Design and implement backend services and shared components using Java and Spring Boot.
  • Build and maintain RESTful APIs with clear contracts, consistent error handling, and comprehensive documentation.
  • Develop event-driven integrations using Apache Kafka to connect clinical workflows across various services.
  • Create data integration pipelines and components that connect to Databricks for analytics and reporting.
  • Build frontend integration layers and enablement UIs using React and TypeScript.
  • Write production-quality code against Oracle databases using JPA/Hibernate with a focus on performance.
  • Develop unit, integration, and API-level tests to ensure system correctness and prevent regressions.
  • Use Dynatrace to monitor logs, metrics, and distributed traces to resolve production issues.

What we're looking for

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 4+ years of relevant experience is typically required for this role.
  • 5 to 7 years of professional software development experience with a focus on backend/server-side development.
  • Proficiency in Core Java and Spring Boot including dependency injection, REST controllers, and testing.
  • Experience designing RESTful APIs and implementing event-driven architectures using Kafka or equivalent.
  • Experience with relational databases (SQL, JPA/Hibernate) and data platforms like Databricks or Spark.
  • Working experience with React.js and TypeScript to build frontend components and integration layers.
  • Familiarity with healthcare clinical data standards such as HL7, FHIR, C-CDA, SNOMED, LOINC, or RxNorm (preferred).

More like this

Similar roles

Software Engineer III (Full Stack Engineer)

JPMorgan Chase

New York, NY 31 days ago
Java TypeScript Spring Boot Spring Cloud AWS Microservices Infrastructure as Code Python JavaScript Kafka Cassandra DynamoDB PostgreSQL ElastiCache JMeter BlazeMeter Splunk Dynatrace CI/CD Spinnaker
3+ yrs exp

Software Engineer III (Full Stack)

JPMorgan Chase

Jersey City, NJ 23 days ago
Java Python Spring Boot React TypeScript JavaScript AWS Docker Kubernetes REST APIs Microservices CI/CD Agile LLM Angular
3+ yrs exp

Software Engineer III, Full Stack

Walmart

Bentonville, AR 22 days ago $90,000–$180,000
Python Java React React Native Vue Angular Data Engineering Distributed Systems AI Automation Data Pipelines
2+ yrs exp

Software Engineer III, Platform Engineer

JPMorgan Chase

Wilmington, DE +1 7 days ago
AWS Splunk Dynatrace Datadog CloudWatch Kafka ServiceNow SQL Grafana Prometheus Kubernetes EKS Docker Terraform Jenkins GitLab CI/CD ITIL API Design Copilot
6+ yrs exp