
Senior Software Development Engineer
CVS Health3 days ago
Base Salary
$102k - $204k/yr
Responsibilities
- Design, develop, and deliver modern cloud-native applications and services for the RxIO program.
- Implement Java and Spring Boot services, REST and GraphQL APIs, microservices, and event-driven architectures.
- Build high-volume transaction and data-processing workflows with asynchronous processing, retries, idempotency, transactional consistency, and failure recovery.
- Contribute across the software development lifecycle, including solution design, implementation, automated testing, performance optimization, production readiness, troubleshooting, and continuous improvement.
- Develop and deploy containerized applications using Kubernetes and major cloud platforms.
- Design and optimize data models, queries, indexes, transactions, APIs, and application performance.
- Implement secure, scalable, resilient, maintainable, and extensible enterprise solutions.
- Participate in technical design, code reviews, engineering standards, reusable development patterns, and cross-team collaboration.
- Diagnose and resolve complex application, database, integration, performance, and distributed-system issues.
- Mentor engineers and provide technical guidance while remaining a hands-on individual contributor.
Requirements
- At least 5 years of professional software engineering experience designing and developing enterprise-scale applications.
- Hands-on Java and Spring Boot development experience, including RESTful and/or GraphQL APIs.
- Strong knowledge of object-oriented design, data structures, algorithms, design patterns, and clean-code principles.
- Experience designing and implementing microservices, distributed systems, and event-driven architectures.
- Experience with Apache Kafka or Confluent Kafka, including producers, consumers, asynchronous processing, retries, and failure handling.
- Strong understanding of transaction management, data consistency, idempotent processing, concurrency, eventual consistency, failure isolation, and resiliency.
- Experience with relational and/or distributed SQL databases, including data modeling, indexing, query optimization, transaction management, and performance tuning.
- Experience developing applications on a major cloud platform, preferably Google Cloud Platform.
- Experience developing and deploying containerized applications using Kubernetes.
- Experience with secure enterprise applications and authentication and authorization standards such as OAuth 2.0 and JWT.
- Experience with unit, integration, API, and component testing; Git-based development; code reviews; automated builds; and deployment pipelines.
- Understanding of application observability, including logging, metrics, distributed tracing, monitoring, alerting, and production troubleshooting.
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, or a related technical field, or equivalent practical/professional experience.
- Preferred qualifications include Java 21, Spring Boot 3.x, GKE, Cloud Spanner, Cloud Storage, BigQuery, Dataflow, Cloud Composer, GraphQL Federation, React, TypeScript, Redis, HashiCorp Vault, GitHub Actions, Harness, Splunk, Grafana, and enterprise identity and access-management solutions.
- Preferred experience includes high-volume transactions, large datasets, reliable event-processing patterns, data versioning, auditability, traceability, recovery, cloud modernization, regulated enterprise environments, and mentoring engineers.
- A master’s degree in a related computer science or engineering discipline is preferred.
Benefits
- Full-time position with an anticipated schedule of 40 hours per week.
- Comprehensive benefits package including medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources based on eligibility.
- Eligible for CVS Health bonus, commission, or short-term incentive programs in addition to base pay.
- Application window is anticipated to close on 11/16/2026.
Tech Stack
Apache KafkaGitGitHub ActionsGoogle BigQueryGoogle Cloud PlatformGrafanaGraphQLHarnessJavaKubernetesReactRedisSplunkSpring BootSQLTypeScript
Categories
About CVS Health
CVS Health is a U.S. health care company that operates thousands of retail pharmacies, runs the CVS Caremark pharmacy benefits manager, and owns the Aetna health insurance business. It sells prescriptions, retail health goods, and insurance plans, and provides primary and urgent care through MinuteClinic and other services for consumers, employers, and government programs. Founded in 1963 and headquartered in Woonsocket, Rhode Island, it is a public company traded on the NYSE.