
Senior Full-Stack Software Engineer – React, Java
CVS Health
full-time
Posted on:
Location Type: Hybrid
Location: Hartford • Connecticut • Idaho • United States
Visit company websiteExplore more
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