
Senior BackEnd Engineer
CVS Health
full-time
Posted on:
Location Type: Remote
Location: Arizona • Ohio • United States
Visit company websiteExplore more
Salary
💰 $92,700 - $185,400 per year
Job Level
Tech Stack
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