Job Closed
This listing is no longer active.
Bringing our heart to every moment of your health.
Senior BackEnd Engineer
Location
Arizona + 4 moreAll locations: Arizona | Ohio | Texas | Virginia | West Virginia
Posted
75 days ago
Salary
$92.7K - $185.4K / year
Seniority
Senior
Job Description
Senior BackEnd Engineer
CVS Health
• Design, build, and operate scalable backend services and RESTful APIs using Java/Spring Boot and Python to power internal developer platforms. • Develop and maintain cloud‑native microservices on AWS/Azure, including containerized deployments, CI/CD automation, and integration with enterprise data sources. • Build and optimize data pipelines and real‑time streaming solutions leveraging event-driven architectures and message brokers (Kafka, SQS, RabbitMQ). • Ensure reliability, performance, and security of backend systems through monitoring, observability tooling, and adherence to authentication/authorization best practices. • Collaborate with Staff Engineers and cross‑functional DevEx teams to translate architectural direction into production-ready solutions, drive automation, and improve overall developer productivity.
Job Requirements
- 5+ years of professional software engineering experience
- 3+ years of backend development in Java (Spring Boot) or Python
- 3+ years of experience with RESTful API design and microservices
- 3+ years of UNIX/Linux experience, including shell scripting
- 2+ years working with cloud platforms (AWS, Azure, or GCP) and DevOps tools (Docker, Git, GitHub Actions)
- 2+ years working with real-time data or streaming applications
- Experience designing scalable, cloud-based microservices and APIs (AWS/Azure preferred)
- Experience with Spring Boot , Hibernate , and JPA for enterprise services
- Experience with event-driven architecture and message brokers (Kafka, SQS, RabbitMQ)
- Experience with CI/CD pipelines (GitHub Actions, Jenkins) and DevOps best practices
- Proficiency with Docker and Kubernetes (EKS/AKS)
- Strong database experience: Relational (PostgreSQL, Oracle): query optimization and migrations NoSQL (MongoDB, Redis, Cassandra): appropriate use‑case selection
- Strong Linux CLI and shell scripting skills
- Familiarity with API gateways (Apigee, Kong) and API governance
- Experience with observability tools (Prometheus, Grafana, Splunk, CloudWatch, ELK)
- Knowledge of modern authentication frameworks (OAuth2, OIDC, JWT, Spring Security)
- Experience building or debugging distributed systems
- Python experience for automation or data pipelines
- Experience with Agentic AI / LLM frameworks (LangChain, AWS Bedrock) is a plus
- SAFe/Agile experience; healthcare industry experience is beneficial
- Relevant certifications (AWS Solutions Architect, Azure Developer Associate, Spring Professional)
Benefits
- Affordable medical plan options
- 401(k) plan (including matching company contributions)
- Employee stock purchase plan
- No-cost programs for all colleagues 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 and many other benefits depending on eligibility
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Full-Stack Mobile Engineer, Flutter, Python
Kubikware - A 5-time Inc. 5000 companyWe're a world-class digital agency at better rates. Word.
• Develop and maintain mobile applications using Flutter • Collaborate with cross-functional teams for delivering high-quality products • Conduct code reviews and contribute to best practices • Ensure application performance and responsiveness
Staff Backend Engineer
SocureThe leading provider of digital identity verification and fraud solutions. Salesinfo@socure.com
• Provide technical leadership by designing and implementing complex core components and distributed systems • Conduct code and architecture reviews to ensure alignment with Socure’s standards and industry best practices • Drive the planning, execution, and delivery of large, complex initiatives, coordinating work across a small team of engineers and effectively managing scope, timelines, and resources • Provide technical guidance, supporting system design efforts, and fostering a culture of engineering excellence and continuous improvement • Proactively propose new projects, identify opportunities to enhance platform performance, reliability, and developer productivity • Help evolve Socure’s engineering practices and standards
• Maintain and enhance an on-premises Tomcat/Java J2EE product. • Address performance tuning, dependency updates, and security improvements. • Diagnose and resolve Java out-of-memory issues and analyze dump files. • Provide exceptional support to customers in the field, troubleshooting and resolving complex issues. • Collaborate with the team to ensure seamless transition and support for cloud offerings.
• Hire an experienced Senior C++ Developer with C# experience for the software development team • Strong experience in Windows desktop and system-level programming • Experience with other operating systems considered a plus



