Senior Backend Engineer – Java/Spring Boot Microservices

CVS Health

Eagle (ID)

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

Job summary

CVS Health is seeking a Staff Software Development Engineer to design, build, and operate backend microservices at scale. You will lead with Java/JEE, Spring Boot, RESTful APIs, and event-driven patterns while collaborating with product, architecture, security, and DevOps teams.

The role requires cloud experience (GCP), containerization (Docker/Kubernetes), and a focus on HIPAA compliance and data security. A bachelor’s degree and 7+ years of software experience are typical prerequisites.

Qualifications

  • 7+ years of professional software development experience.
  • 5+ years backend with Java/JEE, Spring Boot and Node.js.
  • Experience building RESTful microservices and distributed systems.
  • 3+ years deploying on Google Cloud Platform (GCP) using cloud-native patterns.

Responsibilities

  • Design, develop, and maintain backend microservices with Java/JEE and Spring Boot.
  • Implement event-driven patterns using Kafka and ensure data validation.
  • Model data with JSON and ensure backward compatibility and versioning.
  • Build/maintain CI/CD pipelines with testing, analysis, and deployment.
  • Collaborate with Security/DevOps to integrate automated security controls.
  • Apply 12‑factor, IaC, and config management best practices.
  • Integrate services with healthcare data standards and ensure HIPAA compliance.
  • Own production readiness including reliability, latency, and cost efficiency.

Skills

Java/JEE
Spring Boot
RESTful APIs
Node.js
Kafka
JSON data modeling
CI/CD pipelines
OAuth2/OIDC
TLS & secrets mgmt
Cloud-native patterns

Education

Bachelor’s degree

Tools

Docker
Kubernetes
Google Cloud Platform (GCP)
OpenAPI/Swagger

Job description

CVS Health is seeking a Staff Software Development Engineer to design, build, and operate backend microservices at scale. You will lead with Java/JEE, Spring Boot, RESTful APIs, and event-driven patterns while collaborating with product, architecture, security, and DevOps teams.

The role requires cloud experience (GCP), containerization (Docker/Kubernetes), and a focus on HIPAA compliance and data security. A bachelor’s degree and 7+ years of software experience are typical prerequisites.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer — Spring Boot & Microservices
Staff Backend Engineer — Spring Boot & Microservices

CVS Health • Jackson (MS)

On-site
USD 120,000 - 180,000
Staff Backend Engineer — Java/Spring Microservices, GCP
Staff Backend Engineer — Java/Spring Microservices, GCP

CVS Health • Lansing (MI)

On-site
USD 107,000 - 284,000
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 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 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
Senior Backend Architect: Healthcare Microservices (Java/Spring)
Senior Backend Architect: Healthcare Microservices (Java/Spring)

CVS Health • Las Vegas (NV)

On-site
USD 107,000 - 284,000
Comprehensive benefits package
Bonus eligibility
Staff Software Engineer, Backend & Microservices Lead
Staff Software Engineer, Backend & Microservices Lead

CVS Health • Oklahoma

On-site
USD 140,000 - 185,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 • 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