Modernizing legacy EHR SaaS systems to cloud-native architectures on AWS to improve scalability, reliability, performance, and compliance.
Requirements
- 8+ years of experience in software design and development, including Java, Spring MVC, and Microservices architecture* .
- Strong background in AWS cloud development* , including S3, EC2, RDS, Lambda, CloudFront, Athena, EKS, Route53, IAM, Secrets Manager, and Redis (Elasticache).
- Hands-on experience with SQL Server, PostgreSQL* , or other RDBMS technologies.
- Proven ability to design and implement CI/CD pipelines using GitHub* or similar tools.
- Demonstrated expertise in system reliability engineering* , observability, and monitoring.
- Proficiency in cloud cost optimization* and performance tuning.
- Familiarity with AI-assisted development and agentic AI integrations* to improve software delivery velocity.
Responsibilities
- Design, develop, and maintain* enterprise-grade software components and services, ensuring adherence to architectural and coding standards.
- Lead modernization initiatives including migrating on-prem or monolithic applications to AWS-native microservices* .
- Architect and optimize solutions leveraging AWS services such as S3, EC2, RDS, CloudFront, Lambda, Athena, EKS, Route53, ElastiCache (Redis), and IAM* .
- Implement CI/CD pipelines and environment management using GitHub Actions , AWS Secrets Manager , and infrastructure-as-code* principles.
- Drive system reliability engineering (SRE) practices , ensuring high availability, scalability, and observability using Datadog, Splunk, or equivalent APM tools* .
- Apply AI-assisted development tools* (e.g., GitHub Copilot, Augment, MCP servers, and Agentic AI frameworks) to enhance productivity and code quality.
- Collaborate with architects and engineering leads to design secure, efficient, and cost-optimized* cloud architectures.
Other
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Strong problem-solving, analytical, and communication skills.
- Experience with Healthcare IT systems , particularly EHR/eMAR or Post-Acute SaaS* solutions.
- Knowledge of regulatory compliance and interoperability standards* (e.g., HIPAA, HL7, FHIR).
- Experience leading geographically distributed engineering teams.