> Markdown version of [/jobs/ext/3036639-staff-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/3036639-staff-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Development Engineer - **Company:** CVS Health - **Location:** United States (Remote available) - **Experience:** Experienced - **Salary:** $106,605.0 - $284,280.0 - **Contract:** Permanent contract - **Skills:** Cerner, Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Automation of Tests, Unit Testing, Microsoft Azure, Clinical Data Repository, Cloud Computing, Cloud Database, Cloud Engineering, Profiling, Continuous Integration, Extract Transform Load (ETL), Data Migration, DevOps, Distributed Systems, EHealth, Java Platform Enterprise Edition (J2EE), Data Flow Control, Identity and Access Management, Interoperability, JSON, Python (Programming Language), Key Management, OAuth, Openid Connect, Cloud Services, Secure Coding, Software Engineering, Data Streaming, Systems Integration, Unstructured Data, Management of Software Versions, Software Vulnerability Management, Google Cloud, EHR Systems, Spring Cloud, Fast Healthcare Interoperability Resources, Grafana, Spring-boot, Software Application Programming, Build Server, Event Driven Architecture, Containerization, Integration Tests, Solid Principles, Google Cloud Functions, Health Level Seven International, Apache Kafka, Data Management, Video Streaming, Cloud Migration, Restful APIs, Meditech, Spring Batch, Docker, Static Application Security Testing, Microservices, Dynamic Application Security Testing - **Published:** September 23, 2026 - **Apply:** https://dejobs.org/x/x/3A627F52F56843739B69D96B1AC74357/job/ ## About the Role * 7+ years of professional software engineering experience in enterprise environments * 7+ years of experience developing applications using Java, J2EE, Spring Boot, and RESTful services * 5+ years of experience designing and implementing microservices architectures * 3+ years of experience with Apache Kafka or similar event-streaming technologies * 3+ years of experience with CI/CD pipelines, automated testing, and DevOps practices * 3+ years of experience with containerization and orchestration technologies such as Docker and Kubernetes * 2+ years of experience working with public cloud platforms, including GCP, AWS, or Azure, * Experience integrating with healthcare systems using FHIR, HL7, SMART on FHIR, or EHR platforms such as Epic, Cerner, or MEDITECH * Experience leading technical initiatives and influencing engineering decisions across teams * Strong understanding of software design principles, scalable architectures, and distributed systems * Experience building and operating solutions on Google Cloud Platform (GKE, Cloud Run, Cloud Build, Pub/Sub, Cloud SQL, IAM) * Experience with large-scale application modernization, cloud transformation, or data migration programs * Knowledge of ETL processes, data quality practices, and healthcare data management * Experience with Spring Batch, Dataflow, or cloud-native data processing frameworks * Understanding of security best practices including OAuth 2.0, OpenID Connect, secrets management, and vulnerability management * Experience implementing monitoring and observability solutions using OpenTelemetry, Grafana, or similar platforms * Knowledge of regulated healthcare environments, including HIPAA and HITRUST requirements * Strong communication, collaboration, and stakeholder management skills, Bachelor's degree or equivalent experience (HS diploma + 4 years relevant experience) ## Description CVS Health Digital is looking for hands-on, passionate people who want to join a high energy and growing team to make a difference in customers lives and who want to be on the forefront of digital innovation that aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Staff Software Development Engineer, who will serve as a senior technical leader on a cross-functional product team responsible for designing, developing, and delivering scalable healthcare technology solutions. You will play a critical role in driving architecture decisions, mentoring engineers, and partnering with product, UX, and business stakeholders to build secure, cloud-native applications that enhance the digital healthcare experience. In this role, you will lead the development of distributed systems and microservices leveraging Java, Spring Boot, event-driven architectures, and modern cloud technologies. This Staff Engineer will also guide data migration and interoperability initiatives, supporting healthcare integrations that enable seamless and secure exchange of clinical data across platforms. The ideal candidate combines strong software engineering expertise with a passion for innovation, technical leadership, and delivering high-quality solutions in an Agile environment. Expectations for the Role Software Engineering & Architecture · Architect, design, and develop high-performance microservices using Java, JEE, Spring Boot, and Spring Cloud · Lead development of event-driven services using Apache Kafka (producers, consumers, streaming patterns, schema evolution) · Own API strategy for RESTful services, ensuring consistent JSON modeling, backward-compatible versioning, and strong API governance · Mentor team members and contribute to engineering standards, design reviews, and coding best practices Data Migration, ETL, and Data Management * Design and implement ETL pipelines for structured/unstructured data using tools such as Python-based pipelines, Spring Batch, or cloud-native ETL frameworks * Lead data migration efforts for legacy-to-cloud or system-to-system transitions (incremental loads, bulk loads, validation, reconciliation) * Establish data quality, profiling, and governance practices * Work with clinical data formats, mapping, transformations, and normalization (FHIR resources, HL7 v2 segments, CCD/C-CDA documents) Cloud, DevOps & SecDevOps * Build and maintain CI/CD automation (unit tests, integration tests, SAST/DAST, artifact provenance, policy gates) * Deploy and operate services on Google Cloud Platform (GCP) using GKE, Cloud Run, Cloud Build, Cloud SQL, Pub/Sub, IAM, Secret Manager, etc * Drive SecDevOps practices: threat modeling, secure coding, dependency scanning, secrets management, container hardening * Implement observability frameworks (OpenTelemetry, tracing, dashboards, alerts, SLOs) Healthcare/EHR Integration * Integrate microservices with EHR systems using HL7 v2, FHIR, SMART on FHIR, and standard healthcare APIs * Support workflows across patient data exchange, interoperability, and HIPAA-aligned data flows * Collaborate with compliance and security teams to implement regulatory safeguards ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)