CVS Health
Staff Software Engineer - Java
$130K–$261K
RI - Woonsocket · Hybrid · Staff · Full-time · Posted Oct 24, 2026
- Experience
- 7+ years in software development; listed specialty experience ranges from 2+ to 5+ years.
- Education
- Bachelor’s degree, or equivalent experience (HS diploma + 4 years relevant experience)
About the job
Leads the design, development, implementation, and maintenance of scalable Java microservices and applications, while guiding technical practices and mentoring Java developers.
What you'll do
- Designs and develops application solutions, translating business requirements into technical specifications.
- Partners with development, architecture, and operations teams to manage risks, support production systems, and promote reusable engineering practices.
- Leads testing and production implementation, provides ongoing maintenance and on-call support, and mentors developers.
What they ask for
- 7+ years of software development experience in enterprise/web applications.
- 5+ years as a full-stack developer using Java-based technologies, including microservices, Spring Boot, and REST.
- 5+ years with cloud technologies and databases, including SQL and NoSQL.
- 2+ years with React JS, Nodejs, or other front-end frameworks; 3+ years of Agile development practices.
Nice to have
- Experience in Retail Pharmacy or Healthcare; knowledge of GraphQL/gRPC.
- Experience building mission-critical, highly scalable applications and driving adoption of software engineering best practices.
Pay
$130,295.00 - $260,590.00 USD base salary
Tools
Java, microservices, Spring Boot, REST, Azure, GCP, React JS, Nodejs
Model-written summary · the original posting is authoritative