
Staff Software Development Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Rhode Island.
β’ Design, develop, and maintain backend microservices utilizing Java/JEE and Spring Boot.
β’ Create secure, efficient, and resilient RESTful APIs.
β’ Implement event-driven architectures using Apache Kafka, including producers, consumers, schema evolution, partitioning, and consumer groups.
β’ Model and exchange JSON data with comprehensive validation, versioning, and backward compatibility.
β’ Construct and uphold CI/CD pipelines with testing, static analysis, artifact promotion, and progressive delivery.
β’ Integrate automated security measures with Security and DevOps teams, encompassing SAST, DAST, dependency and image scanning, as well as secrets management.
β’ Deploy and manage services on Google Cloud Platform using GKE or Cloud Run, IAM, and managed data services.
β’ Apply 12-factor app principles, infrastructure-as-code, and best practices for configuration management.
β’ Integrate backend services with EHR systems and healthcare data standards such as HL7 v2, FHIR, SMART on FHIR, and CCD/C-CDA.
β’ Ensure compliance with HIPAA, data governance, and platform security requirements, including encryption both in transit and at rest.
β’ Take ownership of production readiness concerning availability, latency, throughput, and cost efficiency.
β’ Diagnose and resolve production issues, conduct root cause analyses, and drive reliability enhancements using SLIs, SLOs, and error budgets.
β’ Implement observability through structured logging, metrics, and tracing.
β’ Engage in architecture reviews, code reviews, and technical design discussions.
β’ Mentor junior engineers.
β’ Collaborate with product, architecture, security, and DevOps teams to deliver reliable services that integrate with healthcare ecosystems and third-party platforms.
β’ Over 7 years of professional software development experience with Java/JEE and Spring Boot.
β’ More than 5 years of experience in building RESTful microservices and distributed systems.
β’ Strong understanding of REST API design, JSON data modeling, and OpenAPI/Swagger documentation.
β’ At least 5 years of practical experience with CI/CD pipelines and containerized workloads.
β’ Proficiency with Docker; Kubernetes experience is preferred.
β’ Over 3 years of experience managing production services in cloud environments, preferably GCP.
β’ More than 3 years of experience with Kafka or similar event-streaming platforms.
β’ At least 3 years of knowledge in security fundamentals, including OAuth2/OIDC, TLS, and secrets management.
β’ Bachelor's degree or equivalent experience (high school diploma + 4 years of related experience).
β’ Preferred experience in healthcare, regulated systems, or large-scale data integration platforms.
β’ Cloud certification is preferred.
β’ Familiarity with Spanner, BigQuery, Cloud SQL, or similar managed data services is preferred.
β’ Familiarity with observability, monitoring, and alerting systems such as Grafana and Splunk is preferred.
β’ Certification as a Systems Engineering Professional (CSEP) is a plus.
β’ CVS Health bonus, commission, or short-term incentive program.
β’ Equity award program.
β’ Medical coverage.
β’ Dental coverage.
β’ Vision coverage.
β’ Paid time off.
β’ Retirement savings options.
β’ Wellness programs.
β’ Additional resources supporting physical, emotional, and financial well-being.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.