Modernizing legacy systems, implementing cloud-native architectures on AWS, and driving continuous improvements in scalability, reliability, performance, and compliance for ResMed's next-generation EHR SaaS platform.
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.