This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time. Job Summary As a Software Development Engineer, you will focus on building and scaling robust backend services that facilitate healthcare data interoperability. You are a data-literate software engineer who understands how software architecture impacts data quality and downstream analytics. You will work within a collaborative team to develop distributed microservices that utilize modern messaging and storage patterns to ensure data is operationalized effectively across the organization.
Job Responsibility:
Build and maintain scalable backend services and APIs using Kotlin/Java and Spring Boot
Manage and optimize data persistence using MongoDB, ensuring high performance and data integrity
Implement event-driven patterns using Kafka to enable real-time data exchange across the platform
Collaborate with cross-functional teams to transform complex clinical data into standardized formats
Participate in the full software development lifecycle, from design to CI/CD-automated deployment
Requirements:
Proven experience building high-performance, distributed systems in a cloud-native environment
Proficiency in Kotlin/Java and the Spring Boot framework
Hands-on experience with MongoDB and Kafka for event-driven architectures
Strong track record of using GitHub for collaborative development and code quality
A collaborative spirit and a focus on building inclusive, high-performing teams
Nice to have:
Experience with Python or Scala for data processing tasks
Foundational understanding of Spark or Databricks environments
Familiarity with FHIR, HL7, or other healthcare data interoperability standards