Taro Logo

Software Engineer - Java

ResMed develops innovative solutions for sleep apnea, COPD, and other chronic diseases, providing cloud-connected medical devices and out-of-hospital software platforms.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Healthcare · Enterprise SaaS

Job Description

ResMed, a global leader in healthcare technology, is seeking a Full-Stack Engineer with expertise in TypeScript, Node.js, and React, along with Java knowledge. This role offers an opportunity to work on critical healthcare applications that improve patients' lives through innovative solutions for sleep apnea, COPD, and other chronic diseases.

The position combines modern full-stack development with healthcare domain challenges, requiring expertise in both frontend and backend technologies. You'll work with cutting-edge tools including TypeScript, Node.js, React, and PostgreSQL, while implementing solutions that must comply with healthcare regulations like HIPAA.

The ideal candidate will join a collaborative environment where they'll contribute to scalable, secure applications that directly impact patient care. The role involves working with cloud technologies (AWS), implementing CI/CD practices, and maintaining high-performance applications in the healthcare domain.

ResMed offers a culture driven by excellence, supporting individual growth and innovation. The company's global presence in over 120 countries provides exposure to international healthcare technology challenges. This role presents an excellent opportunity for developers passionate about creating meaningful healthcare solutions while working with modern technology stacks.

The position requires 3-4 years of experience and offers the chance to work on projects that combine technical excellence with real-world healthcare impact. You'll be part of a team that values clean code, best practices, and continuous learning, while contributing to solutions that help people live healthier lives.

Last updated 19 hours ago

Responsibilities For Software Engineer - Java

  • Design, develop, and maintain full-stack applications using TypeScript, Node.js, and React
  • Contribute to backend services and APIs, primarily in Node.js, with secondary contributions in Java
  • Design and optimize Postgres database schemas, queries, and performance
  • Implement CI/CD pipelines through GitHub Actions and manage deployments on AWS
  • Ensure scalability, security, and performance of applications in compliance with healthcare regulations
  • Collaborate with cross-functional stakeholders
  • Produce clean, maintainable, and adaptable code
  • Engage in code reviews and technical discussions
  • Diagnose, troubleshoot, and resolve software issues
  • Contribute to migration, modernization, and scaling initiatives

Requirements For Software Engineer - Java

TypeScript
Node.js
React
Java
PostgreSQL
  • 3-4 years of professional software development experience
  • Strong proficiency in TypeScript, Node.js, and React
  • Working knowledge of Java and its related frameworks
  • Practical experience with SQL databases, preferably Postgres
  • Demonstrated expertise with GitHub Actions and AWS cloud services
  • Solid understanding of functional and object-oriented programming paradigms
  • Familiarity with containerization technologies
  • Knowledge of REST APIs, microservices, and integration patterns
  • Prior exposure to healthcare domain applications
  • Strong analytical and problem-solving skills
  • Experience with AWS CDK for infrastructure as code

Related Jobs

Software Engineer - Java

Full-Stack Engineer position at ResMed, focusing on TypeScript, Node.js, React, and Java development for healthcare applications, requiring 3-4 years of experience.

Software Engineer - Java

Full-Stack Engineer position at ResMed, focusing on TypeScript, Node.js, React, and Java development for healthcare applications, requiring 3-4 years of experience.

Software Test Engineer

Software Test Engineer position at ResMed in Hyderabad, focusing on quality assurance for manufacturing systems and Oracle SCM integrations, requiring 3+ years of SaaS testing experience.

Software Engineer- .Net

Software Engineer position at Maersk focusing on .NET development for supply chain management platform, building cloud-native microservices and contributing to global trade solutions.

CPQ Developer

CPQ Developer position at Milacron, requiring 2-3 years experience in Oracle CPQ development and configuration, based in Ahmedabad, India.