CVS Health

Senior Full-Stack Software Engineer – React, Java

CVS Health

full-time

Posted on:

Location Type: Hybrid

Location: HartfordConnecticutIdahoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $83,430 - $222,480 per year

Job Level

About the role

  • Design and develop microservices integration solutions.
  • Write code, develop software components, and implement complex functionalities according to project requirements.
  • Collaborate with members of engineering teams and stakeholders to propose solution designs, and ensure scalability, performance, and maintainability.
  • Leverage advanced programming skills to implement features, optimize performance, and ensure code efficiency.
  • Integrate various software components or systems, ensuring seamless communication and interoperability.
  • Write and execute comprehensive test cases, conduct code reviews, and perform debugging.

Requirements

  • 5+ years of experience with React (ReactJS) and Java (J2EE Design Patterns)
  • 4+ years’ experience with object‑oriented design, design patterns, algorithms, and performance optimization
  • 4+ years' experience building and consuming microservices using Spring Boot / Spring Cloud
  • 4+ years' experience developing RESTful APIs and integration layers
  • 4+ years of experience with Microsoft SQL Server and relational databases, including schema design, data storage for UI applications, version upgrades, and API‑based data access
  • 4+ years’ experience with Kubernetes (AKS or similar)
  • 4+ years’ experience with the full software development lifecycle and modern engineering best practices
Benefits
  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • Employee stock purchase plan
  • No-cost programs including wellness screenings, tobacco cessation, and weight management programs
  • Confidential counseling and financial coaching
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Colleague assistance programs
  • Tuition assistance
  • Retiree medical access
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactJavaJ2EE Design Patternsobject-oriented designdesign patternsalgorithmsperformance optimizationmicroservicesSpring BootRESTful APIs
Soft Skills
collaborationsolution designscalabilityperformancemaintainabilitycode efficiencydebugging