CVS Health
Staff Software Development Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер в CVS Health Digital для проектирования и эксплуатации высокодоступных backend-микросервисов и интеграционных платформ в сфере здравоохранения. Работа с Java/Spring Boot, Kafka и GCP в регулируемой доменной области.
Задачи
- Проектировать, разрабатывать и поддерживать backend-микросервисы на Java/JEE и Spring Boot с RESTful API
- Реализовывать event-driven паттерны на Apache Kafka (producers/consumers, эволюция схем, партиционирование, consumer groups)
- Моделировать и обмениваться данными в JSON с валидацией, версионированием и обратной совместимостью
- Строить и поддерживать CI/CD пайплайны: unit/integration тесты, статический анализ, продвижение артефактов, progressive delivery
- Совместно с Security и DevOps внедрять автоматизированные средства безопасности (SAST, DAST, сканирование зависимостей и образов, управление секретами)
- Разворачивать и эксплуатировать сервисы на Google Cloud Platform (GKE или Cloud Run, IAM, managed data services)
- Применять принципы 12-factor, infrastructure-as-code и лучшие практики управления конфигурацией
- Интегрировать backend-сервисы с EHR-системами и стандартами HL7 v2, FHIR, SMART on FHIR, CCD/C-CDA
- Обеспечивать соответствие HIPAA, требованиям data governance и безопасности платформы, включая шифрование в транзите и покое
- Отвечать за production readiness: доступность, latency, throughput и экономичность высоконагруженных сервисов
- Диагностировать и устранять production-инциденты, проводить root cause analysis и улучшать надёжность (SLI/SLO, error budgets)
- Внедрять observability (структурированное логирование, метрики, трейсинг) для мониторинга и реагирования на инциденты
- Участвовать в архитектурных и код-ревью, технических обсуждениях, менторить junior-инженеров
Требования
- 7+ лет профессиональной разработки на Java/JEE и Spring Boot
- 5+ лет создания RESTful микросервисов и распределённых систем, понимание REST API design, JSON data modeling и OpenAPI/Swagger
- 5+ лет практики с CI/CD пайплайнами и контейнеризированными нагрузками (Docker; предпочтительно Kubernetes)
- 3+ года эксплуатации production-сервисов в облаке, предпочтительно GCP
- 3+ года опыта с Kafka или аналогичными event-streaming платформами
- 3+ года опыта с основами безопасности (OAuth2/OIDC, TLS, управление секретами)
- Степень бакалавра или эквивалентный опыт (HS diploma + 4 года релевантного опыта)
Условия
- Полная занятость
- Диапазон оплаты $106,605.00 - $284,280.00 в год
- Бонус, комиссия или краткосрочная incentive-программа
- Участие в equity award программе
- Медицинская, стоматологическая и офтальмологическая страховка
- Оплачиваемый отпуск
- Пенсионные накопления
- Wellness-программы
- Окно подачи заявок до 11/27/2026
Навыки
- Java
- JEE
- Spring Boot
- RESTful API
- JSON
- OpenAPI
- Swagger
- Apache Kafka
- Docker
- Kubernetes
- GCP
- GKE
- Cloud Run
- IAM
- CI/CD
- SAST
- DAST
- OAuth2
- OIDC
- TLS
- HL7 v2
- FHIR
- SMART on FHIR
- CCD/C-CDA
- HIPAA
- Spanner
- BigQuery
- Cloud SQL
- Grafana
- Splunk