Senior Software Engineer - Cloud-Native API & Microservices

Cardinal Health

Nashville (TN)

On-site

USD 125,000 - 179,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
401k plan
Paid time off
HSA
FSAs
Disability coverage
Work‑Life resources
Paid parental leave
Healthy lifestyle programs

Job summary

Cardinal Health seeks a Senior Software Engineer / Technical Lead to provide technical leadership for complex enterprise apps, APIs, and cloud-native platforms. You will partner with Product, Architecture, Security, and Delivery teams to ensure successful execution of business objectives.

Responsibilities include end-to-end delivery, architecture guidance, and mentoring; the role drives modern engineering practices, security, and observability across multiple streams.

Qualifications

  • 8-12 years of experience, preferred.
  • Bachelor's degree in related field, or equivalent work experience, preferred.
  • Strong expertise in Java, Spring Boot, REST APIs, Microservices Architecture, React and/or Angular.
  • Extensive experience with Google Cloud Platform (preferred).
  • Strong experience with Kubernetes (GKE preferred), Cloud-native development, container orchestration, IaC.
  • Experience with CI/CD pipelines: GitHub Actions, Concourse, ArgoCD, Terraform.
  • Hands-on experience with API Management and integration platforms such as Apigee.
  • Understanding of OAuth2, OpenID Connect, JWT, API Security and auth models.
  • Experience with PostgreSQL, BigQuery, relational and NoSQL databases.
  • Experience using OpenAPI/Swagger, API lifecycle management, automated testing, observability.
  • Experience in regulated environments (healthcare, pharmacy, financial services).
  • Understanding HIPAA, SOC 2, HITRUST, SSDLC, risk/compliance controls.
  • Experience leading cloud migration and modernization initiatives.
  • Experience building enterprise integration platforms and API ecosystems.

Responsibilities

  • Lead design, development, implementation, and support of enterprise apps and APIs.
  • Own end-to-end technical delivery across multiple workstreams for scalability and security.
  • Define architecture, standards, design patterns, and best practices.
  • Translate business requirements into technical solutions and guide teams.
  • Lead technical planning, estimation, and architecture reviews.
  • Drive design decisions balancing objectives, debt, and cost.
  • Provide technical leadership and mentorship to engineers and partners.
  • Serve as escalation point for complex technical challenges and incidents.
  • Lead RCAs and implement preventive measures for reliability.
  • Review designs, code, infra, and deployment strategies for quality.
  • Promote DevSecOps, CI/CD, IaC, automated testing, and observability.
  • Collaborate with EA, Security, Risk and Compliance teams on secure solutions.
  • Evaluate emerging tech and propose innovative, productive solutions.
  • Design integration solutions across platforms using APIs and event-driven architectures.
  • Provide end-to-end oversight across app/integration/data/security/infra domains.
  • Set technical roadmaps and modernization opportunities.
  • Ensure ops excellence: monitoring, alerting, HA/DR, performance, supportability.
  • Influence strategy and engineering direction across products.
  • Lead conversations with stakeholders, vendors, and leadership.
  • Define milestones, deliverables, dependencies, risks, mitigations.

Skills

Java
Spring Boot
REST APIs
Microservices Architecture
React
Angular
Google Cloud Platform
Kubernetes (GKE)
CI/CD pipelines
GitHub Actions
Concourse
ArgoCD
Terraform
Apigee / integration platforms
OAuth2 / OIDC / JWT
PostgreSQL / BigQuery
OpenAPI / Swagger
Observability / monitoring
HIPAA / SOC 2 / HITRUST

Education

Bachelor's degree in related field

Tools

Apigee

Job description

Cardinal Health seeks a Senior Software Engineer / Technical Lead to provide technical leadership for complex enterprise apps, APIs, and cloud-native platforms. You will partner with Product, Architecture, Security, and Delivery teams to ensure successful execution of business objectives.

Responsibilities include end-to-end delivery, architecture guidance, and mentoring; the role drives modern engineering practices, security, and observability across multiple streams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Cloud-Native & API Leader
Senior Software Engineer — Cloud-Native & API Leader

Cardinal Health • Concord (NH)

On-site
USD 125,000 - 179,000
Medical, dental and vision coverage
Paid time off
401k savings plan
+1
Senior Software Engineer: Cloud-Native & API Lead
Senior Software Engineer: Cloud-Native & API Lead

Cardinal Health • Richmond (VA)

On-site
USD 125,000 - 179,000
Medical coverage
Dental coverage
Vision coverage
+9
Senior Software Engineer & Tech Lead — Cloud-Native APIs
Senior Software Engineer & Tech Lead — Cloud-Native APIs

Cardinal Health • Raleigh (NC)

On-site
USD 125,000 - 179,000
Medical/Dental/Vision
Paid time off
HSA
+7
Senior Software Engineer – Cloud-Native & API Solutions
Senior Software Engineer – Cloud-Native & API Solutions

Cardinal Health • Columbus (OH)

On-site
USD 125,000 - 179,000
Medical, dental and vision coverage
Paid time off plan
Health savings account (HSA)
+6
Senior Software Engineer & Tech Lead, Cloud‑Native & API Platforms
Senior Software Engineer & Tech Lead, Cloud‑Native & API Platforms

Cardinal Health • Santa Fe (NM)

On-site
USD 125,000 - 179,000
Bonus eligible
Medical, dental and vision coverage
401k savings plan
+1
Senior Software Engineer & Tech Lead - Cloud APIs
Senior Software Engineer & Tech Lead - Cloud APIs

Cardinal Health • Columbia (SC)

On-site
USD 125,000 - 179,000
Medical coverage
Dental coverage
Vision coverage
+4
Senior Software Engineer — Cloud-Native & API Platform Lead
Senior Software Engineer — Cloud-Native & API Platform Lead

Cardinal Health • Annapolis (MD)

On-site
USD 125,000 - 179,000
Medical, dental and vision coverage
Paid time off
401k savings plan
+6
Senior Software Engineer & Technical Lead (Cloud-Native)
Senior Software Engineer & Technical Lead (Cloud-Native)

Cardinal Health • Boston (MA)

On-site
USD 125,000 - 179,000
Health benefits
401k plan
Paid time off
+7
Technical Lead - Cloud-Native Apps & API Architect
Technical Lead - Cloud-Native Apps & API Architect

Cardinal Health, Inc. • United States

On-site
USD 125,000 - 179,000
Medical, dental and vision coverage
Paid time off
401k savings plan
+4
Senior Software Engineer – Cloud-Native API Architect
Senior Software Engineer – Cloud-Native API Architect

Cardinal Health • San Juan (PR)

On-site
USD 125,000 - 179,000
Medical, dental and vision coverage
Paid time off plan
Health savings account (HSA)
+7