C

CVS Health

Runs pharmacies, health plans and clinics

Senior Software Engineer

Backend EngineeringPosted on Nov 11
Full-timeGalway, Ireland€50k - €125k

About the Job

Requirements

  • A bachelor's degree in Computer Science or a relevant degree, or relevant work experience.
  • At least 5 years of experience building large consumer-facing products using Java, Spring Boot, and Kotlin.
  • Experience with REST API design best practices.
  • Experience with application containerization and container management.
  • Experience with messaging technologies such as Kafka or RabbitMQ.
  • Experience with relational and document databases such as PostgreSQL and MongoDB.
  • Prior work with cloud-based systems; Azure or Google Cloud Platform experience is preferred.
  • Exposure to caching patterns and technologies such as Redis or Couchbase.
  • Experience with test-driven development, behavior-driven development, and unit testing frameworks.
  • Experience with generative AI tools such as Claude or Copilot.
  • Strong understanding of microservice architecture principles and techniques, domain-driven design, object-oriented design principles, and database design and implementation.

Responsibilities

  • Maintain high software quality by writing high-quality code and following established standards and best practices.
  • Collaborate with Software Engineers, Business Analysts, and Architects in planning, designing, developing, testing, and maintaining backend services and APIs supporting business applications.
  • Work with the Product Team to refine user stories so they are developer-ready, easy to understand, and testable.
  • Participate in peer reviews of solution designs and related code.
  • Deliver applications end to end, including coordinating with required teams for production deployment.
  • Analyze and resolve technical and application problems.
  • Assess opportunities for application and process improvement and prepare documentation explaining the rationale for team members and other affected parties.
  • Proactively review performance and capacity across production code, infrastructure, data, and message processing.
  • Continuously monitor application health, metrics, and key performance indicators, and support triage of production issues as needed.
  • Protect the security and privacy of protected health information accessed during normal work activities.
  • Mentor junior engineers.

Desired Qualifications

  • Azure or Google Cloud Platform experience is preferred.

About the Company

CVS Health

Runs pharmacies, health plans and clinics

CVS Health runs pharmacies, health insurance plans and medical clinics for individuals, employers and government programs across the United States. Its businesses include CVS Pharmacy, the Aetna insurer and Caremark, which manages prescription coverage and negotiates drug prices for health plans. Patients fill prescriptions in stores or by mail and receive care through walk-in clinics, primary care centers and home visits. The company earns money from prescription sales, insurance premiums, plan administration fees and clinical services, combining coverage with places to obtain treatment. Its first store opened in 1963, and its headquarters are in Woonsocket, Rhode Island.

Company size
10,001+
Company stage
IPO
Headquarters
Woonsocket, Rhode Island
Founded
1963

Recently Posted Jobs

Explore more opportunities at CVS Health

See more jobs