CVS Health

Senior BackEnd Engineer

CVS Health

full-time

Posted on:

Location Type: Remote

Location: ArizonaOhioUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $92,700 - $185,400 per year

Job Level

About the role

  • 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.

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
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaSpring BootPythonRESTful API designmicroservicesUNIXLinuxDockerKubernetesevent-driven architecture
Soft Skills
collaborationautomationdeveloper productivity
Certifications
AWS Solutions ArchitectAzure Developer AssociateSpring Professional