Senior Full Stack Java Developer - myPBM
New Today
At CVS Health, we're dedicated to transforming health care and building a comprehensive world of health around every consumer. As the nation's leading health solutions company, we reach millions through our local presence and digital platforms, staffed by over 300,000 purpose-driven colleagues who care for people with compassion.
Position Summary: As a Senior Software Development Engineer, you'll lead the technical initiatives in the Pharmacy Benefits Management (PBM) arena. You will be accountable for the development, operations, and support of our web-based tool platforms. Collaborating closely with technical leaders in PBM and Claims Adjudication teams, you'll assess business goals and strategic objectives to create a multi-year roadmap for the myPBM teams.
We seek candidates who are passionate about collaboration with Business Stakeholders, Product Managers, and Engineering teams across various development environments. You will work with senior leaders to ensure our investments align with the enterprise's strategic goals.
Key Responsibilities:
Technical Leadership: Guide the engineering team towards technical excellence and establish best practices.
Technology Evaluation: Research and identify emerging technologies for innovation in the digital health space.
Software Development: Utilize your programming expertise to design and implement complex features.
Problem Solving: Tackle complex technical challenges throughout the development process.
Technical Insights: Deliver insights that drive informed decisions on technical solutions aligned with business goals.
Technology Integration: Recommend technology choices that optimize performance, scalability, and security.
Troubleshooting: Apply deep expertise to resolve issues and guide the development team.
Collaboration: Work with cross-functional teams to define requirements and create scalable architectures.
Mentorship: Mentor junior engineers, promote professional development, and foster a culture of learning.
Required Qualifications:
7+ years of large-scale software development experience with 2+ years in a technical lead role.
Proficiency in application/web service development, including cloud-native apps with Java, React, Angular, Spring Boot, REST API, and JPA.
5+ years of experience with agile development methodologies.
Preferred Qualifications:
5+ years in designing microservices and REST APIs.
5+ years in a Test-Driven Development environment.
Experience with CI/CD tools like Jenkins or CircleCI.
Proficiency in source management tools such as GitHub or GitLab.
Experience with containerization using Docker or Kubernetes.
Familiarity with cloud platforms like Azure, GCP, AWS.
Knowledge of Accessibility (A11y) and web performance best practices.
Education: Bachelor's degree or equivalent experience (HS diploma + 4 years relevant experience).
Pay Range: The typical pay range for this role is $118,450.00 - $260,590.00, based on experience, education, and other relevant factors. This position is eligible for bonuses and an equity award program.
Benefits: We offer a comprehensive benefits package, including affordable medical plans, a 401(k) plan with company contributions, tuition assistance, and wellness programs. For more information about our benefits, please visit our careers page.
We anticipate the application window for this opening will close on 06/27/2025. CVS Health is committed to providing equal employment opportunities to all qualified applicants.
- Location:
- Buffalo Grove, IL, United States
- Category:
- Computer And Mathematical Occupations