Staff Backend Engineer, Java/Spring Microservices, Cloud

CVS Health

Bristol (RI)

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 coverage
Dental coverage
Vision coverage
Paid time off
Retirement savings options
Wellness programs

Job summary

CVS Health Digital seeks a Staff Software Development Engineer to design and deliver scalable backend microservices and healthcare data exchange capabilities. You will work with Java, Spring Boot, RESTful APIs, and event-driven systems in cloud-native environments, collaborating with product, security, and DevOps teams.

Responsibilities include building secure services, integrating with EHR standards, and ensuring compliance and reliability in regulated domains.

Qualifications

  • 7+ years of overall professional software development experience.
  • 5+ years developing backend applications with Java/JEE, Spring Boot and Nodejs.
  • Hands-on experience with Kafka or similar event-streaming platforms.
  • 3+ years deploying and operating services on Google Cloud Platform (GCP) using cloud-native patterns.
  • Strong understanding of REST API design, JSON data modeling, and OpenAPI/Swagger documentation.

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
Event-driven systems
JSON modeling
CI/CD pipelines
Security fundamentals
Cloud-native environments
GCP
OAuth2/OIDC
Kubernetes
Docker

Education

Bachelor's degree or equivalent experience

Tools

Kafka
Docker
Kubernetes
OpenAPI/Swagger

Job description

CVS Health Digital seeks a Staff Software Development Engineer to design and deliver scalable backend microservices and healthcare data exchange capabilities. You will work with Java, Spring Boot, RESTful APIs, and event-driven systems in cloud-native environments, collaborating with product, security, and DevOps teams.

Responsibilities include building secure services, integrating with EHR standards, and ensuring compliance and reliability in regulated domains.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Backend Engineer • Java/Spring Boot • Cloud
Staff Backend Engineer • Java/Spring Boot • Cloud

CVS Health • Lincoln (NE)

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

CVS Health • Elm (PA)

On-site
USD 107,000 - 284,000
Medical, dental, and vision coverage
Paid time off
Retirement savings options
+2
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 Backend Platform Engineer - Java/Spring Boot, Cloud
Staff Backend Platform Engineer - Java/Spring Boot, Cloud

CVS Health • Santa Fe (NM)

On-site
USD 140,000 - 190,000
Health benefits
Paid time off
Retirement plan
+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 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 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, Health Microservices Leader
Staff Backend Engineer, Health Microservices Leader

CVS Health • Phoenix (AZ)

On-site
USD 107,000 - 284,000
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