Senior Staff Software Engineer – Health Backend Microservices

CVS Health

Louisiana

Hybrid

USD 107,000 - 284,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus program
Equity award program

Job summary

CVS Health Digital is seeking a Staff Software Development Engineer to design, build, and operate backend microservices at scale. You will work in a cloud‑native environment, primarily using Java/JEE, Spring Boot, and Kafka, delivering secure, compliant services for healthcare data exchange.

You will collaborate with product, architecture, security, and DevOps teams to ensure reliability, observability, and production readiness in regulated healthcare ecosystems, with opportunities for growth

Qualifications

  • 7+ years of professional software development experience.
  • 5+ years developing backend applications with Java/JEE, Spring Boot and Nodejs.
  • 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 data 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 RESTful APIs that are secure, performant, and resilient
  • Implement event-driven patterns using Apache Kafka (producers/consumers, schema evolution, partitioning, consumer groups)
  • Model and exchange data using JSON; ensure robust validation, versioning, and backward compatibility
  • Build and maintain CI/CD pipelines including unit/integration testing, static analysis, artifact promotion, and progressive delivery
  • Partner with Security and DevOps teams to integrate automated security controls (SAST, DAST, dependency & image scanning, secrets management)
  • Apply 12‑factor app principles, infrastructure‑as‑code, and configuration management best practices
  • Integrate backend services with EHR systems and healthcare data standards such as HL7 v2, FHIR, SMART on FHIR, CCD/C‑CDA, or similar regulated data exchange formats
  • Ensure compliance with HIPAA, data governance, and platform security requirements, including encryption in transit and at rest
  • Own production readiness: availability, latency, throughput, and cost efficiency for high‑volume backend services
  • Diagnose and resolve production issues; perform root cause analysis and drive long‑term reliability improvements (SLIs/SLOs, error budgets)
  • Implement observability (structured logging, metrics, tracing) to support proactive monitoring and incident response
  • Participate in architecture reviews, code reviews, and technical design discussion, mentor junior engineers

Skills

Java/JEE
Spring Boot
RESTful APIs
Kafka
JSON/OpenAPI
CI/CD
Kubernetes
OAuth2/OIDC

Education

Bachelor's degree

Tools

Docker
GKE/Cloud Run
OpenAPI/Swagger

Job description

CVS Health Digital is seeking a Staff Software Development Engineer to design, build, and operate backend microservices at scale. You will work in a cloud‑native environment, primarily using Java/JEE, Spring Boot, and Kafka, delivering secure, compliant services for healthcare data exchange.

You will collaborate with product, architecture, security, and DevOps teams to ensure reliability, observability, and production readiness in regulated healthcare ecosystems, with opportunities for growth

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer - HealthTech, Java + Kafka, Cloud
Staff Backend Engineer - HealthTech, Java + Kafka, Cloud

CVS Health • Indiana

Hybrid
USD 107,000 - 284,000
Senior Java Staff Engineer – Healthcare Microservices
Senior Java Staff Engineer – Healthcare Microservices

Quest Oracle Community • Austin (TX)

On-site
USD 107,000 - 284,000
Medical benefits
Dental benefits
Vision benefits
+2
Senior Staff Software Engineer - Java & Cloud Microservices
Senior Staff Software Engineer - Java & Cloud Microservices

CVS Health • Providence (RI)

On-site
USD 107,000 - 284,000
Staff Software Engineer - Java Microservices & Cloud
Staff Software Engineer - Java Microservices & Cloud

Quest Oracle Community • Denver (CO)

On-site
USD 107,000 - 284,000
Medical insurance
Dental coverage
Vision coverage
+2
Staff Java Engineer - Cloud Microservices for Healthcare
Staff Java Engineer - Cloud Microservices for Healthcare

CVS Health • Augusta (ME)

On-site
USD 107,000 - 284,000
Staff Java Engineer, Healthcare Cloud-Native Microservices
Staff Java Engineer, Healthcare Cloud-Native Microservices

CVS Health • Little Rock (AR)

On-site
USD 107,000 - 284,000
Medical insurance
Dental insurance
Vision coverage
+3
Senior Java Staff Engineer - Cloud-Native Microservices
Senior Java Staff Engineer - Cloud-Native Microservices

Quest Oracle Community • Sacramento (CA)

On-site
USD 107,000 - 284,000
Staff Software Engineer - Java Cloud Native & Microservices
Staff Software Engineer - Java Cloud Native & Microservices

Quest Oracle Community • Raleigh (NC)

On-site
USD 107,000 - 284,000
Medical coverage
Dental & Vision coverage
Paid time off
+1
Staff Java Engineer – Healthcare Cloud & Microservices
Staff Java Engineer – Healthcare Cloud & Microservices

Quest Oracle Community • Richmond (VA)

On-site
USD 107,000 - 284,000
Staff Java Software Engineer - Cloud-Native Microservices
Staff Java Software Engineer - Cloud-Native Microservices

CVS Health • Lansing (MI)

On-site
USD 107,000 - 284,000
Medical coverage
Dental coverage
Vision coverage
+3