Staff Backend Engineer – Healthcare Microservices

CVS Health

Elm (PA)

On-site

USD 107,000 - 284,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
Paid time off
Retirement savings options
Wellness programs
Equity program

Job summary

CVS Health Digital is seeking a Staff Software Development Engineer to design and operate backend microservices at scale, with a focus on Java, Spring Boot, RESTful APIs, and event‑driven architectures in cloud‑native environments.

You will collaborate across product, architecture and security teams, drive reliability with SLOs, implement CI/CD, and ensure HIPAA‑compliant data exchange in healthcare ecosystems.

Qualifications

  • 7+ years of overall professional software development experience.
  • 5+ years developing backend apps with Java/JEE, Spring Boot and Node.js.
  • Experience building RESTful microservices and distributed systems.
  • 3+ years deploying and operating services on Google Cloud Platform (GCP) using cloud-native patterns (GKE or Cloud Run).
  • Hands-on experience with Kafka or similar event-streaming platforms.
  • Strong understanding of REST API design, JSON modeling, and OpenAPI/Swagger documentation.
  • Practical experience with CI/CD pipelines and containerized workloads (Docker; Kubernetes preferred).
  • Solid grasp of security fundamentals (OAuth2/OIDC, TLS, secrets management).

Responsibilities

  • Design, develop, and maintain backend microservices using Java/JEE and Spring Boot, exposing secure, performant RESTful APIs.
  • Implement event-driven patterns using Kafka (producers/consumers, schema evolution, partitioning).
  • Model and exchange data using JSON with robust validation and backward compatibility.
  • Build and maintain CI/CD pipelines with testing, static analysis, and progressive delivery.
  • Partner with Security and DevOps teams to integrate automated security controls (SAST, DAST, secrets management).
  • Apply 12-factor app principles, infrastructure-as-code, and configuration management best practices.
  • Integrate backend services with healthcare data standards such as HL7 v2, FHIR, CCD/C-CDA.
  • Ensure HIPAA compliance and platform security including encryption at rest/in transit.
  • Own production readiness: availability, latency, throughput, and cost efficiency.
  • Diagnose production issues; perform root cause analysis and improve reliability (SLIs/SLOs, error budgets).
  • Implement observability (logging, metrics, tracing) for proactive monitoring and incident response.
  • Participate in architecture/code reviews and mentor junior engineers.

Skills

Java/JEE
Spring Boot
RESTful APIs
Kafka
GCP
Docker
Kubernetes
OpenAPI/Swagger
Security fundamentals
CI/CD pipelines
Event-driven systems
JSON data modeling
HIPAA/compliance

Education

Bachelor's degree

Tools

OpenAPI/Swagger
Docker
Kubernetes
GKE/Cloud Run
BigQuery/Spanner

Job description

CVS Health Digital is seeking a Staff Software Development Engineer to design and operate backend microservices at scale, with a focus on Java, Spring Boot, RESTful APIs, and event‑driven architectures in cloud‑native environments.

You will collaborate across product, architecture and security teams, drive reliability with SLOs, implement CI/CD, and ensure HIPAA‑compliant data exchange in healthcare ecosystems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer – Healthcare Microservices & Cloud
Staff Backend Engineer – Healthcare Microservices & Cloud

CVS Health • Yuma (AZ)

On-site
USD 107,000 - 284,000
Medical, dental, and vision coverage
Paid time off
Retirement savings options
+1
Staff Backend Engineer, Java/Spring Microservices, Cloud
Staff Backend Engineer, Java/Spring Microservices, Cloud

CVS Health • Bristol (RI)

On-site
USD 107,000 - 284,000
Medical coverage
Dental coverage
Vision coverage
+3
Staff Backend Engineer - Java/Spring Microservices
Staff Backend Engineer - Java/Spring Microservices

CVS Health • Boston (MA)

On-site
USD 150,000 - 190,000
Medical, dental & vision coverage
Paid time off
Retirement savings options
+2
Staff Software Engineer, Backend Microservices (Healthcare)
Staff Software Engineer, Backend Microservices (Healthcare)

CVS Health • Milton (MA)

On-site
USD 140,000 - 180,000
Medical coverage
Dental coverage
Vision coverage
+1
Staff Backend Engineer - Health Tech (Java/Spring)
Staff Backend Engineer - Health Tech (Java/Spring)

CVS Health • Clayton (NM)

On-site
USD 120,000 - 180,000
Staff Software Engineer - Backend Microservices (Health, Cloud)
Staff Software Engineer - Backend Microservices (Health, Cloud)

CVS Health • Massachusetts

On-site
USD 140,000 - 190,000
Comprehensive benefits
Bonus & equity programs
Paid time off
Staff Backend Engineer – Java/Spring Boot for Healthcare
Staff Backend Engineer – Java/Spring Boot for Healthcare

CVS Health • New Mexico

On-site
USD 140,000 - 190,000
Staff Software Engineer — Backend & Health Data Platform
Staff Software Engineer — Backend & Health Data Platform

CVS Health • Mississippi

On-site
USD 120,000 - 180,000
Medical coverage
Paid time off
Staff Backend Engineer, Health Microservices Leader
Staff Backend Engineer, Health Microservices Leader

CVS Health • Phoenix (AZ)

On-site
USD 107,000 - 284,000
Staff Backend Engineer: Cloud-Native Health Microservices
Staff Backend Engineer: Cloud-Native Health Microservices

CVS Health • Carson City (NV)

On-site
USD 107,000 - 284,000