Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Software Engineer image - Rise Careers
Job details

Senior Backend Software Engineer

Bring your heart to CVS Health. Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced human-centric health care for a rapidly changing world. Anchored in our brand — with heart at its center — our purpose sends a personal message that how we deliver our services is just as important as what we deliver.Our Heart At Work Behaviors™ support this purpose. We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to innovate and deliver solutions to make health care more personal, convenient and affordable.Position SummaryAs a Senior Software Engineer, you will develop applications/web services and cloud native apps using Java/J2EE, REST API, Spring Core, Spring MVC Framework, Spring Boot Framework, Spring Security, Spanner and other tech stacks (Open source and proprietary).Additional Responsibilities Include• Build and deploy services using Gradle, Maven etc. as part of CI/CD process in leading Cloud Platform – GCP• Collaborate with cross-functional teams on applications development, technical requirements, code review, project deliverables and software development best practices• End-to-end application delivery including coordination with required teams for production deployment• Continuously checking and monitoring App health and KPIs, support triage of any production issues as and when needed• This role is hybrid - 3 days working out of one of our corporate offices in Woonsocket RI, Florham Park NJ, Richardson TX or Northbrook IL and 2 days working from home.Required Qualifications• 5+ years of experience developing, integrating, and deploying Java/J2EE/Spring/Springboot applications• 4+ years of experience in software development working on enterprise-class applications• 3+ years of solid experience with OOP and design patterns, such as MVVM, MVC, Strategy, etc.• 1+ years of exposure to Kubernetes and developing cloud native apps• 3+ years experience working with stakeholders, including Product Management, Engineering, and UX team members to influence the android application development• 1+ years exposure to any Cloud Platform - GCP (preferred), AWS, AzurePreferred Qualifications• Functional knowledge and experience of Pharmacy• Experience with python / node js• Strong knowledge of collections, multithreading, networking, profiling, performance tuning, and offline storage• Ability to effectively handle and protect sensitive and confidential company information• Good understanding of regulatory compliances including PCI, PII and PHI• Experience promoting proper implementation of Agile processes, techniques, and principles• Good knowledge of CI/CD, build automation tools like Jenkins / Circle CI / Harness• Pro-active attitude, highly self-motivated and able to work without constant oversight• Excellent communications skills with ability to communicate effectively in visual, verbal, and written form• Strong desire to build and test from the start with TDD development experienceEducationBachelor’s degree, or equivalent experience (HS diploma + 4 years relevant experience)Business OverviewBring your heart to CVS Health Every one of us at CVS Health shares a single, clear purpose: Bringing our heart to every moment of your health. This purpose guides our commitment to deliver enhanced human-centric health care for a rapidly changing world. Anchored in our brand — with heart at its center — our purpose sends a personal message that how we deliver our services is just as important as what we deliver. Our Heart At Work Behaviors™ support this purpose. We want everyone who works at CVS Health to feel empowered by the role they play in transforming our culture and accelerating our ability to innovate and deliver solutions to make health care more personal, convenient and affordable. We strive to promote and sustain a culture of diversity, inclusion and belonging every day. CVS Health is an affirmative action employer, and is an equal opportunity employer, as are the physician-owned businesses for which CVS Health provides management services. We do not discriminate in recruiting, hiring, promotion, or any other personnel action based on race, ethnicity, color, national origin, sex/gender, sexual orientation, gender identity or expression, religion, age, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law. We proudly support and encourage people with military experience (active, veterans, reservists and National Guard) as well as military spouses to apply for CVS Health job opportunities.Pay RangeThe Typical Pay Range For This Role Is$92,700.00 - $206,000.00This 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.In addition to your compensation, enjoy the rewards of an organization that puts our heart into caring for our colleagues and our communities. The Company offers a full range of medical, dental, and vision benefits. Eligible employees may enroll in the Company’s 401(k) retirement savings plan, and an Employee Stock Purchase Plan is also available for eligible employees. The Company provides a fully-paid term life insurance plan to eligible employees, and short-term and long term disability benefits. CVS Health also offers numerous well-being programs, education assistance, free development courses, a CVS store discount, and discount programs with participating partners. As for time off, Company employees enjoy Paid Time Off (“PTO”) or vacation pay, as well as paid holidays throughout the calendar year. Number of paid holidays, sick time and other time off are provided consistent with relevant state law and Company policies.For more detailed information on available benefits, please visit Benefits | CVS HealthWe anticipate the application window for this opening will close on: 12/13/2024Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
CVS Health Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CVS Health DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of CVS Health
CVS Health CEO photo
Karen S. Lynch
Approve of CEO

Average salary estimate

Estimate provided by employer
$135000 / ANNUAL (est.)
min
max
$90K
$180K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Backend Software Engineer, CVS Health

At CVS Health, we’re on a mission to bring our heart to every moment of your health, and we’re looking for a passionate Senior Backend Software Engineer to join our team in Richardson, TX. In this role, you'll dive into developing robust applications and cloud-native solutions using leading technologies such as Java/J2EE, REST API, and various frameworks like Spring Boot and Spring Security. Collaboration is key, as you'll work alongside talented colleagues across multiple teams, focusing on delivering crucial software solutions that enhance healthcare experiences. You'll not only build and deploy services using CI/CD tools like Gradle and Maven on Google Cloud Platform but also monitor application health and triage production issues promptly. With 5+ years of experience in enterprise-class applications, your expertise in OOP and design patterns will help us innovate continually. We value proactive individuals who love to work autonomously and contribute to a culture of inclusion and diversity. Plus, this hybrid role allows you to enjoy the best of both worlds—three days in the office and two days working from home. Join us at CVS Health, where your contributions can bring meaningful developments in the delivery of healthcare!

Frequently Asked Questions (FAQs) for Senior Backend Software Engineer Role at CVS Health
What are the responsibilities of a Senior Backend Software Engineer at CVS Health?

As a Senior Backend Software Engineer at CVS Health, your main responsibilities include developing applications and web services, creating cloud-native apps, and using technologies like Java/J2EE and Spring frameworks. Additionally, you’ll be part of the CI/CD processes, collaborating with cross-functional teams, delivering software solutions, and monitoring application health to ensure optimal performance.

Join Rise to see the full answer
What qualifications do I need to be a Senior Backend Software Engineer at CVS Health?

To become a Senior Backend Software Engineer at CVS Health, you should have at least 5 years of experience with Java/J2EE, REST APIs, and cloud services. A strong understanding of OOP and design patterns is essential, along with experience in using CI/CD tools like Jenkins. Having exposure to Kubernetes and a preferred familiarity with Google Cloud Platform will be beneficial.

Join Rise to see the full answer
How does CVS Health support the career growth of Senior Backend Software Engineers?

CVS Health is committed to fostering a supportive environment for career growth. As a Senior Backend Software Engineer, you'll have access to various educational resources, including free development courses and well-being programs. The company encourages employees to pursue further training and offers mentorship opportunities to enhance your professional journey.

Join Rise to see the full answer
What tools and technologies will I work with as a Senior Backend Software Engineer at CVS Health?

In the role of Senior Backend Software Engineer at CVS Health, you'll work with a variety of tools and technologies, including Java/J2EE, Spring frameworks, Gradle, and Maven. Familiarity with Google Cloud Platform, CI/CD tools, and concepts around multithreading and performance tuning will also be essential for successfully handling the application development and deployment processes.

Join Rise to see the full answer
What is the work culture like for Senior Backend Software Engineers at CVS Health?

CVS Health promotes a culture of innovation, inclusion, and collaboration. As a Senior Backend Software Engineer, you'll be part of a diverse team that values everyone's contributions and encourages open communication. The hybrid work model allows for flexibility, and the company provides various well-being programs to ensure a balanced work environment.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Software Engineer
Can you describe your experience with Java/J2EE in your previous roles?

When answering this question, provide specific examples of projects where you utilized Java/J2EE. Highlight your familiarity with frameworks like Spring and articulate how these experiences have prepared you for the challenges at CVS Health.

Join Rise to see the full answer
How do you ensure the quality and performance of the applications you build?

Discuss your approach to software testing, including any methodologies you employ, such as TDD or automated testing. Share your experience with performance tuning and your strategies for monitoring application health post-deployment.

Join Rise to see the full answer
What role have you played in a CI/CD pipeline?

Detail your involvement in the CI/CD process, discussing specific tools you have used like Jenkins or CircleCI. Explain how these practices have contributed to efficient deployment cycles and the importance of automated testing in your processes.

Join Rise to see the full answer
Can you explain a challenging technical problem you solved in your last position?

Provide an example of a complex issue you faced, detailing the steps you took to address it, the technologies involved, and the outcome. This will showcase your problem-solving skills and persistence.

Join Rise to see the full answer
How do you approach collaboration with cross-functional teams?

Highlight your communication skills and any frameworks you've used to facilitate collaboration, such as Agile methodologies. Mention specific instances where you successfully worked with UX teams or product managers to deliver solutions.

Join Rise to see the full answer
What is your experience with cloud platforms, especially GCP?

Discuss any relevant projects where you designed or deployed cloud-native applications on GCP or other platforms. Mention specific services you’ve used and the benefits they brought to your projects.

Join Rise to see the full answer
What design patterns are you familiar with, and how have you applied them?

Name specific design patterns such as MVC, and explain how they have influenced your development process. Provide examples of projects where applying these patterns led to more maintainable and scalable code.

Join Rise to see the full answer
How do you handle production issues when they arise?

Describe your incident response strategy, including your methods for triaging issues and collaborating with teams for quick resolutions. Highlight any tools you use for monitoring application health.

Join Rise to see the full answer
What motivates you to work in backend development, especially in healthcare?

Share your personal motivations, whether they stem from a passion for technology, a desire to improve healthcare, or a specific project experience that inspired you to pursue this field. Highlight how these passions align with CVS Health’s mission.

Join Rise to see the full answer
Can you describe your experience with Agile methodologies in your work?

Explain your understanding of Agile principles and practices, and share how you’ve implemented Agile in previous roles. Mention how Agile has improved your team's performance and delivery timelines.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
NTT DATA Hybrid San Leandro, CA
Posted 5 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Sysco Costa Rica Remote No location specified
Posted 2 days ago

We help people with their health wherever and whenever they need us. And we do it with heart. Because our passion is our purpose: Bringing our heart to every moment of your health™.

272 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 8, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!