ResMed
Senior Software Engineer – Identity & Platform Services
We are seeking a highly motivated and experienced
Senior Software Engineer
to join our talented engineering team. This role provides an opportunity to work on critical platform-level services hosted on
AWS EKS
and leveraging a wide range of
AWS native services .
A key responsibility for this position will be
ownership of the Identity Management module , which includes
API security, Single Sign-On (SSO), and Okta integration . The ideal candidate will bring strong technical expertise, leadership skills, and a passion for building secure, scalable, and reliable systems.
Key Responsibilities
Own, design, and enhance the
Identity Management module , ensuring robust authentication and authorization across services.
Implement and manage
API security ,
Single Sign-On (SSO) , and
Okta-based integrations .
Contribute to the design and development of
microservices
using
Java/Spring Boot .
Design and optimize solutions leveraging
Redis caching
to improve performance and scalability.
Integrate and support
messaging systems
(e.g., Kafka, RabbitMQ, or AWS SNS/SQS) for reliable, event-driven architectures.
Build, deploy, and maintain solutions in
containerized environments
using
AWS EKS
and other
cloud services (AWS/Azure) .
Troubleshoot, diagnose, and resolve production issues while driving continuous improvements in reliability and scalability.
Collaborate with cross-functional teams to deliver high-quality platform services.
Provide
technical leadership , mentoring junior engineers and contributing to best practices, standards, and processes.
Required Skills & Experience
Strong knowledge of
OIDC (OpenID Connect) .
Hands‑on experience with
Okta
and
OAuth 2.0 .
Expertise in
Federated Login and Identity Federation .
Proficiency in
Java
and
Spring Boot
for backend development.
Experience designing and deploying
microservices
architectures.
Strong understanding of
Redis caching
strategies for performance optimization.
Practical experience with
messaging platforms
(Kafka, RabbitMQ, AWS SNS/SQS, or equivalent).
Deep understanding of
containerization technologies
(Docker, Kubernetes/EKS).
Strong knowledge of
AWS or Azure cloud environments .
Proven ability in
production support and troubleshooting complex systems .
Demonstrated
leadership and mentorship
skills within technical teams.
Nice to Have
Experience with
.NET, Angular, or React
for full‑stack development.
Exposure to the
use of AI/ML in software engineering practices
(e.g., code generation, automated testing, anomaly detection).
Familiarity with
DevSecOps practices
and security‑first design.
Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.
#J-18808-Ljbffr
Senior Software Engineer
to join our talented engineering team. This role provides an opportunity to work on critical platform-level services hosted on
AWS EKS
and leveraging a wide range of
AWS native services .
A key responsibility for this position will be
ownership of the Identity Management module , which includes
API security, Single Sign-On (SSO), and Okta integration . The ideal candidate will bring strong technical expertise, leadership skills, and a passion for building secure, scalable, and reliable systems.
Key Responsibilities
Own, design, and enhance the
Identity Management module , ensuring robust authentication and authorization across services.
Implement and manage
API security ,
Single Sign-On (SSO) , and
Okta-based integrations .
Contribute to the design and development of
microservices
using
Java/Spring Boot .
Design and optimize solutions leveraging
Redis caching
to improve performance and scalability.
Integrate and support
messaging systems
(e.g., Kafka, RabbitMQ, or AWS SNS/SQS) for reliable, event-driven architectures.
Build, deploy, and maintain solutions in
containerized environments
using
AWS EKS
and other
cloud services (AWS/Azure) .
Troubleshoot, diagnose, and resolve production issues while driving continuous improvements in reliability and scalability.
Collaborate with cross-functional teams to deliver high-quality platform services.
Provide
technical leadership , mentoring junior engineers and contributing to best practices, standards, and processes.
Required Skills & Experience
Strong knowledge of
OIDC (OpenID Connect) .
Hands‑on experience with
Okta
and
OAuth 2.0 .
Expertise in
Federated Login and Identity Federation .
Proficiency in
Java
and
Spring Boot
for backend development.
Experience designing and deploying
microservices
architectures.
Strong understanding of
Redis caching
strategies for performance optimization.
Practical experience with
messaging platforms
(Kafka, RabbitMQ, AWS SNS/SQS, or equivalent).
Deep understanding of
containerization technologies
(Docker, Kubernetes/EKS).
Strong knowledge of
AWS or Azure cloud environments .
Proven ability in
production support and troubleshooting complex systems .
Demonstrated
leadership and mentorship
skills within technical teams.
Nice to Have
Experience with
.NET, Angular, or React
for full‑stack development.
Exposure to the
use of AI/ML in software engineering practices
(e.g., code generation, automated testing, anomaly detection).
Familiarity with
DevSecOps practices
and security‑first design.
Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.
#J-18808-Ljbffr