Staff Software Development Engineer

 Posted 2 hours ago
     
 $130K - $260K per year
  
10+ years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Provide technical leadership for the design, development, and deployment of enterprise Java services and APIs. Lead architecture discussions and oversee operational readiness on OpenShift while mentoring developers and driving engineering best practices.

We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time.

Position Summary 

The Health Care Benefits Delivery organization within CVS Health’s Data, Digital, Analytics, and Technology (DDAT) division is seeking a Lead Java Developer to join a high-performing engineering team responsible for designing, building, and supporting enterprise Java services. This role is focused on delivering highly available, scalable, and secure services that are consumed by internal business teams as well as external vendor partners across the organization. 

In this role, you will serve as the Java technical lead for a team that manages Java-based services and APIs, providing hands-on leadership across solution design, development, deployment, and production support. You will help define technical direction, promote engineering excellence, and partner closely with product, infrastructure, security, and dependent application teams to ensure services are resilient, maintainable, and aligned with enterprise standards. The ideal candidate brings deep Java expertise, strong experience with OpenShift pod installation and usage, and a solid understanding of connectivity patterns across multiple data platforms including MongoDB, DB2, and SQL Server. This role also requires a strong focus on vulnerability remediation, secure coding practices, and reliable code deployment through GitHub pipeline automation.  In addition, you will utilize the latest AI technologies to assist in all aspects of this role including devising newer solutions, augmenting work with AI technology and proselytizing to the team ways to approach AI tool usage in everyday work. 
 

Responsibilities 

  • Provide hands-on technical leadership for the design, development, deployment, and support of enterprise Java services and APIs
  • Lead architecture and design discussions for scalable, resilient, and maintainable Java and Spring-based microservices
  • Guide the team through feature refinement, technical estimation, solution design, and implementation planning in an Agile environment. 
  • Oversee service deployment and operational readiness on OpenShift, including pod configuration, installation, usage, troubleshooting, and platform connectivity
  • Design and support service integrations with a variety of enterprise data platforms, including MongoDB, DB2, and SQL Server. 
  • Ensure Java services meet performance, reliability, observability, and supportability requirements for both internal consumers and external vendor integrations
  • Drive engineering best practices including code reviews, secure coding, automated testing, logging, monitoring, and technical documentation
  • Partner with infrastructure, security, architecture, and dependent application teams to resolve complex technical issues and remove delivery blockers
  • Lead efforts to identify, prioritize, and eradicate security vulnerabilities across code, dependencies, containers, and runtime configurations
  • Support continuous integration and continuous deployment practices through GitHub pipeline automation and standardized release processes
  • Mentor developers, promote high standards of quality and accountability, and help build a strong, high-performing engineering culture
  • Contribute to production support, root cause analysis, and continuous improvement efforts to enhance service stability and delivery speed

Required Qualifications 

  • 7+ years of Java development experience with strong proficiency in Core Java, Spring Boot, and RESTful service development
  • 2+ years of AI technologies using Claude and GPT for solutioning and delivery 
  • Proven experience serving as a technical lead for Java engineering teams responsible for enterprise service development and support
  • Strong experience developing and supporting microservices deployed on OpenShift, including pod installation, configuration, scaling, and troubleshooting
  • Hands-on experience with enterprise connectivity patterns and database integrations across MongoDB, DB2, and SQL Server
  • Strong debugging, performance tuning, and root cause analysis skills across distributed Java services
  • Experience creating automated unit, integration, and regression tests using frameworks such as JUnit and related testing tools
  • Strong understanding of containerized application deployment, runtime support, and operational practices in OpenShift environments 
  • Experience using engineering and support tools such as Postman, Swagger, GitHub, Splunk, and related observability or API testing platforms
  • Extensive experience participating in all aspects of Agile software development, including design, implementation, deployment, and production support
  • Experience implementing secure SDLC practices, remediating vulnerabilities, and supporting enterprise code deployment pipelines through GitHub-based CI/CD processes

Preferred Qualifications 

  • Experience with additional technologies such as React, Angular, JavaScript, HTML, CSS, or related front-end frameworks
  • Experience using GitHub Copilot or similar AI-assisted development tools to improve developer productivity, code quality, and delivery efficiency 
  • Experience applying AI capabilities to test automation, including improving test design, test generation, regression coverage, and overall quality engineering efficiency 
  • Experience supporting external vendor integrations and designing APIs or service contracts for broad enterprise consumption
  • Familiarity with observability, logging, and monitoring practices that improve service health, supportability, and operational insight 
  • Strong architectural thinking with the ability to evaluate tradeoffs and align technical decisions to business needs and enterprise standards
  • Highly motivated, self-directed engineer with a continuous improvement mindset and awareness of modern Java and platform engineering trends 
  • Strong business acumen and professional communication skills with the ability to translate technical concepts for diverse stakeholders 
  • Ability to work collaboratively in a highly matrixed environment while influencing technical direction across multiple teams
  • Critical thinker, with the ability to make decisions on technology aligned to business needs for analytics and data engineering functions
  • Highly motivated, independent worker with a pulse on industry trends and best practices  
  • Good business acumen skills and professional communication skills. 
  • Ability to work collaboratively in a highly matrixed environment

Education 

  • Bachelor’s degree in computer science and engineering or STEM or equivalent experience ( high school + 4 years of relevant experience.) 

Pay Range

The typical pay range for this role is:

$130,295.00 - $260,590.00


This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls.  The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors.  This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above.  This position also includes an award target in the company’s equity award program. 
 

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.

Great benefits for great people

We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families.

This full‑time position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial well‑being of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility.


Additional details about available benefits are provided during the application process and on
Benefits Moments.

We anticipate the application window for this opening will close on: 06/15/2026

Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified