Engineer, Software Engineering
Core
Designing and building scalable, secure Customer Identity and Access Management (CIAM) solutions and modern web/backend applications for ResMed's global platforms.
Role type
Senior Software Engineer (CIAM & Backend)
Builds
Scalable CIAM solutions, modern web and backend applications, RESTful APIs, and microservices.
Domain
Healthcare technology / Identity and Access Management (IAM)
Deliverable
production ML models | product features
Required skills
Java/Spring Boot, React/JavaScript, AWS services, OAuth 2.0/OpenID Connect/SAML/SCIM, RESTful API design, microservices architecture, unit/integration testing, distributed system principles
Preferred skills
CI/CD pipelines, zero-downtime deployment strategies, IAM/CIAM solution architecture, healthcare industry experience
Technologies
Java, Spring Boot, React, JavaScript, MongoDB, Redis, AWS, Playwright, Cypress, Selenium, Okta, Microsoft Entra ID, Auth0, Ping Identity, Keycloak, Amazon Cognito
Responsibilities
Develop highly scalable CIAM solutions using industry-standard identity protocols; design and implement RESTful APIs and microservices; maintain modern web and backend applications; implement robust testing frameworks; identify codebase gaps and maintain engineering standards; enhance product scalability and self-service capabilities.
Seniority
Senior, hands-on IC