
Posted 15 hours ago
Software Engineer
ResMedEngineer, Software Engineering
Requirements
Bachelor’s degree in computer science or related field, 4+ years software engineering with Java/Spring Boot, 3+ years operating applications in AWS, 2+ years front-end development with React or JavaScript, Knowledge of OAuth 2.0, OIDC, SAML, SCIM, and JWT, Experience with identity providers like Okta or Auth0, Proficiency in RESTful APIs and microservices
Skills
JavaReactAWSOAuth 2.0Spring BootMongoDB
About the role
Responsibilities
- Develop highly scalable, performant, and resilient CIAM solutions using industry-standard identity protocols including OAuth 2.0, OpenID Connect, SAML, and SCIM.
- Build and maintain modern web and backend applications using React, JavaScript, Java, MongoDB, and Redis.
- Demonstrate full ownership of software components from initial design through to deployment.
- Implement a quality-first approach through unit tests, integration tests, and automation frameworks using Playwright, Cypress, or Selenium.
- Identify system design gaps and maintain high engineering standards through regular code and security reviews.
- Enhance product scalability and self-service capabilities to ensure efficient customer onboarding.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- 4+ years of software engineering experience specifically using Java and Spring Boot.
- 3+ years of experience developing and operating applications within AWS.
- 2+ years of front-end development experience with React or JavaScript.
- Working knowledge of OAuth 2.0, OIDC, SAML, SCIM, and JWT.
- Experience integrating applications with identity providers such as Okta, Auth0, Microsoft Entra ID, or Amazon Cognito.
- Proven ability to design and implement RESTful APIs and microservices.
- Strong understanding of authentication, authorization (RBAC, ABAC, PBAC), and secure API design.
Preferred Qualifications
- Experience in the healthcare or HME industry.
- Hands-on experience with CI/CD pipelines and zero-downtime deployment strategies.
- Experience building or supporting Identity and Access Management (IAM) or CIAM solutions.
Benefits
- Comprehensive medical, vision, dental, and life insurance.
- 401(k) with Employee Stock Purchase Plan (ESPP).
- Flexible Time Off (FTO) and 11 paid holidays plus 3 floating days.
- Paid caregiver leave for new family members.
- Tuition assistance and Employee Assistance Program (EAP).
About the Company
ResMed creates life-changing health technologies that empower millions of people in more than 140 countries to live happier, healthier lives. Our AI-powered digital health solutions and cloud-connected devices make home healthcare more personalized, accessible, and effective.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer
ResMed · San Diego
