CVS Health logo

Senior Software Development Engineer - Backend

CVS Health

Northbrook, IL
Full Time
Senior
93k-222k
4 days ago

Job Description

About the Role

At CVS Health, we're building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming health care. As the nation's leading health solutions company, we reach millions of Americans through our local presence, digital channels and more than 300,000 purpose-driven colleagues - caring for people where, when and how they choose in a way that is uniquely more connected, more convenient and more compassionate. And we do it all with heart, each and every day. The Senior Software Development Engineer is responsible for the techno-functional impact analysis, design and code construction activities associated with development of software releases for the CVS Retail Pharmacy systems. The role involves collaboration with various teams to deliver business change and innovation into Java-based applications, involvement throughout the entire development lifecycle, and ensuring efficient solutions with proper risk mitigation.

Key Responsibilities

  • Perform techno-functional impact analysis, design, and code construction activities for software releases in CVS Retail Pharmacy systems.
  • Partner and collaborate with development managers, business analysts, architects, quality assurance, business partners, developers, and project managers to deliver business change and innovation.
  • Participate throughout the entire development lifecycle of a product, delivering efficient solutions and mitigating risks before deployment.
  • Develop and maintain Java-based business applications, including microservices and monolithic systems.
  • Implement cloud-based solutions using frameworks like Spring, Spring Boot, Kafka, Redis, and cloud services such as Azure or GCP.
  • Design and develop APIs, ensure API security, and implement analytics, caching, logging, and request/response modifications.
  • Lead or contribute to migration from monolithic to microservices architecture.
  • Adopt and promote software engineering best practices, including CI/CD, containerization, and Agile/DevOps methodologies.

Requirements

  • 5+ years of software development experience in enterprise/web applications.
  • 5+ years of experience with backend development in Java-based technologies.
  • 5+ years of experience working with cloud-based technologies such as Spring, Spring Boot, Kafka, Redis.
  • 5+ years of hands-on system design experience with mission-critical applications.
  • 5+ years of experience with cloud services like Azure, GCP, or similar, including Infrastructure as Code, SaaS, CI/CD, containerization, Kubernetes, and Agile/DevOps.
  • Experience working in large-scale applications with significant dataset and transaction volume.
  • Bachelor's degree or equivalent experience (HS diploma + 4 years relevant experience).
  • Expertise in Java programming on latest JDK versions and open-source packages from Apache, Google, Spring.
  • Knowledge of SQL, NoSQL, data relationships, and database design.
  • Familiarity with GraphQL/gRPC and API development, security, and performance optimization.
  • Experience with Monolith to Microservices migration and microservices patterns.

Nice to Have

  • 10+ years of software development experience in enterprise/web applications.
  • 3+ years of experience in Retail Pharmacy or Healthcare domain.
  • Master's Degree.
  • Experience working with both monolithic and microservices architectures.
  • Strong understanding of distributed systems, cloud computing, and microservices architectures.
  • Ability to influence and inspire teams, create and execute innovation roadmaps, and work with emerging technologies.

Qualifications

  • Bachelor's degree or equivalent experience (HS diploma + 4 years relevant experience).

Benefits & Perks

  • Competitive pay range: $92,700 - $222,480 annually.
  • Eligible for bonuses, commissions, or short-term incentives.
  • Participation in the company's equity award program.
  • Affordable medical plan options.
  • 401(k) plan with matching contributions.
  • Employee stock purchase plan.
  • No-cost wellness programs including screenings, tobacco cessation, weight management, counseling, and financial coaching.
  • Flexible work schedules, paid time off, family leave, dependent care resources, tuition assistance, retiree medical access, and other benefits depending on eligibility.

Working at CVS Health

Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.

Apply Now

Job Details

Posted AtJul 19, 2025
Salary93k-222k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About CVS Health

Website

cvshealth.com

Location

Northbrook, IL

Industry

Pharmacies and Drug Retailers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches