Staff Software Engineer, Java

CVS Health

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Woonsocket, RI
Salary
$130,295–$260,590 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today
Closes
Nov 7, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $195k
This role $195k
$114k $280k
below market most similar roles pay here above market

This role pays less than 63% of similar roles. Most pay $170,712–$219,425 — the blue band above. At the midpoint, this role pays about $195k versus about $195k for comparable roles.

Based on 240 similar postings.

Employer

About CVS Health

CVS Health is a leading American healthcare company operating retail pharmacies, pharmacy benefit management services, and a health insurance segment through Aetna, one of the nation''s largest health insurers. Industry: Healthcare & Pharmacy

CVS Health currently has 119 open roles on FindRole.

Listed pay typically runs $106,605–$260,590 across 115 roles with salary data.

Most-posted roles

View all roles at CVS Health

At a glance

TL;DR · Staff Software Engineer, Java

The Staff Software Engineer - Java will join the development team to lead the design, development, and implementation of scalable microservices. This role involves translating business requirements into technical specifications, mentoring developers, and overseeing system maintenance for Tier 1 systems supporting Retail Pharmacy. The engineer will build cost-effective application solutions, manage code assets, and perform unit and functional integration testing. Key technical requirements include expertise in Java-based technologies, Spring Boot, and REST, alongside experience with Cloud Technologies like Azure or GCP. Candidates must possess skills in React JS, Nodejs, SQL, and NoSQL databases. The position requires a deep understanding of distributed systems and Agile practices to solve complex problems within a high-scale healthcare and retail pharmacy infrastructure.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Design and implement scalable, efficient microservices to power enterprise applications.
  • Translate complex business requirements into detailed technical specifications.
  • Lead the development of cost-effective application solutions and program enhancements.
  • Perform ongoing system maintenance, research, and on-call support for existing systems.
  • Oversee unit testing and assist with functional integration and system testing.
  • Manage code assets and promote the reuse of assets across the organization.
  • Mentor a team of Java developers and drive software engineering best practices.
  • Support the implementation of systems into production, including purchased solutions.

What we're looking for

  • 7+ years of software development experience in enterprise/web applications.
  • 5+ years of experience as a full stack developer in Java-based technologies including microservices, Spring Boot, and REST.
  • 5+ years of experience with Cloud Technologies like Azure, GCP, or other public cloud services.
  • 5+ years of experience in Database technologies including SQL, NoSQL, table structure, and data relationships.
  • 2+ years of experience in React JS, Nodejs, or other front-end frameworks.
  • 3+ years of experience in Agile development practices.
  • Bachelor’s degree, or equivalent experience (HS diploma + 4 years relevant experience).
  • Experience in Retail Pharmacy or Healthcare domain (preferred).

More like this

Similar roles

Staff Software Development Engineer, Java

CVS Health

TX +48 5 days ago $106,605–$284,280
Java Springboot Microservices Node.js TypeScript NestJS GraphQL Apollo AngularJS JavaScript Oracle NoSQL NLP Generative AI CI/CD Agile Cloud Computing API Development
7+ yrs exp Hybrid

Staff Software Engineer, Java

Walmart

Bellevue, WA 81 days ago $132,000–$264,000
Java Spring Boot ReactJS TypeScript RESTful APIs Microservices Git CI/CD SQL NoSQL Docker Kubernetes GCP Azure System Design Observability
4+ yrs exp

Staff Software Development Engineer

CVS Health

GA 7 days ago $106,605–$213,210
React TypeScript Python Nodejs Java Spring Boot FAST API AWS GCP Azure Microservices REST Agile GKE BigQuery Spanner BigTable GitHub Copilot Claude Amazon Q
7+ yrs exp Hybrid

Staff Software Engineer, Java

Walmart

Bentonville, AR 75 days ago $110,000–$220,000
Cloud-native Architecture Python Java JavaScript C++ Microservices Containers CI/CD AI/ML System Design API Design Observability Software Development Lifecycle WCAG) 2.2 AA
4+ yrs exp

Staff Software Engineer

Warner Bros. Discovery

Atlanta, GA 6 days ago
AWS JavaScript Docker Git API Design Data Modeling Kanban Scrum Cloud-native State Management Data Structures Algorithms
8+ yrs exp Hybrid

Staff Software Engineer

Twilio

Remote (British Columbia, Canada) +2 160 days ago $160,320–$200,400
Java Go AWS Lambda EKS DynamoDB Kafka Kubernetes Terraform CI/CD SQL NoSQL Redis Spark Microservices LLMs GitHub Copilot Anthropic Claude
10+ yrs exp Remote