Staff Software Engineer - Java

CVS Health•Woonsocket, RI
•$130,295 - $260,590

About The Position

CVS Health is seeking a Staff Software Development Engineer – Java to lead the design, development, and implementation of scalable, efficient microservices that power its applications. The role applies technical, functional, and interpersonal skills to deliver high-quality solutions throughout the product development life cycle. The environment includes multiple applications, including Tier 1 systems supporting Retail Pharmacy. The engineer partners with development, architecture, and operations teams to promote microservices best practices, identify and mitigate risks before production deployment, and mentor Java developers.

Requirements

  • At least 7 years of software development experience in enterprise or web applications.
  • At least 5 years of full-stack development experience with Java-based technologies, including microservices and Spring Boot/REST.
  • At least 5 years of experience with cloud technologies such as Azure, GCP, or other public cloud services, and knowledge of open-source packages, especially Apache, Google, and Spring packages.
  • At least 2 years of experience with React JS, Node.js, or other front-end frameworks, including ability to develop effective engineering practices and processes for responsive UI design and development.
  • At least 5 years of database experience, including SQL, NoSQL, table structure, and data relationships.
  • At least 3 years of experience with Agile development practices.
  • Bachelor’s degree or equivalent experience (high school diploma plus 4 years of relevant experience).

Nice To Haves

  • Experience in the Retail Pharmacy or Healthcare domain.
  • Knowledge of GraphQL or gRPC.
  • Expert knowledge of software engineering best practices and experience building complex software engineering products.
  • Extensive experience building and driving adoption of software engineering best practices.
  • Strong understanding of distributed systems, cloud computing, and microservices architectures.
  • Full-stack development experience building mission-critical, highly scalable applications with large user or infrastructure footprints.
  • Strong software development background, familiarity with project management methodologies, excellent communication skills, and ability to inspire and motivate a team.
  • Strong work ethic, self-starter attitude, and ability to be productive in a dynamic, collaborative environment.
  • Knowledge of industry-wide technology trends and best practices, and experience working in large, collaborative teams to achieve organizational goals.

Responsibilities

  • Independently design and code application and program solutions, potentially leading others in development.
  • Lead or serve as chief technical contributor in translating business requirements into technical specifications.
  • Lead or contribute technically to the design of new applications and enhancements, including integration of purchased solutions.
  • Perform and assist with system maintenance, research, problem resolution, and on-call support for existing systems.
  • Oversee or perform unit testing and assist with functional, integration, system, and user acceptance testing as needed.
  • Support implementation of systems into production, including integration of purchased solutions.
  • Manage code assets for an application or set of applications and promote reuse across the organization.
  • Serve as a subject matter expert for projects or service requests affecting an application or set of applications.
  • Partner with development, architecture, and operations teams to advance microservices practices and mitigate risks before production deployment.
  • Mentor a team of Java developers.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Other resources based on eligibility
  • CVS Health bonus, commission, or short-term incentive program eligibility
  • Company equity award program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service