Senior Software Development Engineer (Java, SDKs)

Filled
February 23, 2026

Job Description

Location: Remote / US
Hours: Full-time (40 hours/week)
Pay Range: $101,970 – $203,940 annually

About CVS Health®

We are building a world of health around every individual — creating a more connected, convenient, and compassionate health experience. Join a team of passionate colleagues committed to innovation, accountability, safety, and quality. Help us simplify healthcare for millions of patients across the nation.

Position Overview

We are looking for a Senior Software Development Engineer to enhance our digital pharmacy products. You will focus on building reusable UI experiences and enterprise-grade applications that can be deployed independently and efficiently. This role emphasizes frontend expertise with modern JavaScript frameworks, full-stack development, and cloud technologies.

Hands-on Focus:

  • ~75% of your time on Angular, ReactJS, Spring Boot, Node.js, Google Cloud Platform, DevOps, and related technologies.
  • ~25% collaborating with Product, Architecture, Data Science, and Engineering teams.

Key Responsibilities

  • Develop and maintain scalable digital pharmacy applications using Angular, ReactJS, Spring Boot, Node.js.
  • Apply frontend engineering best practices: coding standards, code reviews, source control, CI/CD, and automated testing.
  • Collaborate with cross-functional teams to design reusable UI components.
  • Implement cloud-native solutions on Google Cloud Platform.
  • Solve complex engineering problems and optimize performance of applications.

Required Qualifications

  • 5+ years software development experience in enterprise, web, or cloud applications.
  • 3+ years experience with frontend technologies.
  • 2+ years experience with Angular 2+, Node.js, Spring Boot, and cloud computing.
  • Proficient in GitHub, CI/CD pipelines, and modern development workflows.

Preferred Qualifications

  • Experience with GraphQL.
  • Knowledge of container-based technologies (Docker/Kubernetes).
  • Experience with unit testing and functional testing frameworks.
  • Proven ability to work with complex systems and solve analytical problems.

Education

  • Bachelor’s degree in Computer Science or related field (or equivalent work experience).

Benefits

  • Competitive wages with bonus and incentive opportunities.
  • Medical, dental, vision plans, 401(k) matching, and employee stock purchase program.
  • Paid time off, flexible work schedules, family leave, dependent care resources.
  • Wellness programs, counseling, financial coaching, tuition assistance, and retiree benefits.