FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Java Software Engineer
CVS HealthLead Java Software Development Engineer at CVS Health focusing on digital pharmacy and healthcare transformation. Collaborating with cross-functional teams to build and optimize applications and services.
Posted 4/28/2026full-timeRemote • Connecticut, Massachusetts, Ohio, Texas • 🇺🇸 United StatesSenior💰 $106,605 - $260,590 per yearWebsite
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsETLGoogle Cloud PlatformJavaJenkinsJUnitKubernetesMicroservicesMockitoOpen SourceSOAPSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Be a technologist and work with other Engineers in planning, prioritizing and performing assigned tasks within deadlines.
- Lead, mentor and work with a team of engineers onsite and offshore to deliver multiple use cases and products.
- Collaborate with cross‑functional teams—including clinical product, interoperability, and EHR integration partners—to make design decisions, ensure performance optimization, and maintain code quality through testing, debugging, and reviews.
- Responsible for end‑to‑end application development & delivery, including production deployment, operationalization, and observability of services that support clinical workflows and integrations with major EHR systems (e.g., Epic, Athenahealth).
- Develop applications/web services and cloud native apps using Sprint boot , GCP, REST API and other tech stacks (Open source and proprietary).
- Unit testing using framework such as Junit, Mockito.
- Build and deploy services using GitHub, CircleCI, Harness as part of CI/CD process in leading Cloud Platforms – GCP (preferred) or Azure or AWS.
- Monitor App health and KPIs, support triage of any production issues as and when needed.
- Be an advocate for and implementer of security best practices.
- Adopt and apply industry technology best practices.
- Partner with Product owners, business partners and peer groups for long and short-range technical solutions that meet business requirements.
- Analyze and contribute to project and business requirements based on product team milestones and priority.
- Participate in Program Increment (PI) planning meeting and lead the work distribution amongst developers to meet delivery timelines.
- Actively participate in Agile Scrum team activities including Sprint Planning, Refinement, Iteration Reviews and Retrospectives.
Requirements
What you’ll need- 10+ years experience in software development lifecycle including ideation, coding, coding standards, testing, code reviews and production deployments.
- 7+ years experience with modern software development practices
- 7+ years of experience with Java, Spring, Junit, APIs using Spring boot and Microservices Architecture.
- 3+ years experience supporting Health care clinical applications.
- Experience with Kubernetes, SOAP services, IntelliJ and Devops: Git, Jenkins, Github Actions.
- 3+ years' experience in deploying and managing applications in cloud environments (preferably Google Cloud).
- 3+ years' experience building and operating large scale distributed systems.
- 3+ years' experience working in large scale applications, with large scale dataset & transaction volume.
- 2+ years' experience in creating/managing GCP storage Buckets, Data Composer workflow, Dataflow jobs, IAM (Service Account/Roles) Management.
- 2+ years' experience in data extraction, transformation, loading (ETL), data quality checks, database management.
Benefits
Comp & perks- medical, dental, and vision coverage
- paid time off
- retirement savings options
- wellness programs
- comprehensive benefits package
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringSpring BootMicroservices ArchitectureJUnitREST APIKubernetesETLCloud Native AppsAgile Scrum
Soft Skills
leadershipmentoringcollaborationcommunicationproblem-solvingplanningprioritizationteamworkadaptabilityadvocacy for security best practices