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

Job Description

ResMed, a leading healthcare technology company listed on NYSE and ASX, 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 innovative healthcare solutions that improve patients' lives through cloud-connected medical devices and software platforms.

The position involves developing and maintaining full-stack applications that serve the healthcare domain, with a focus on scalability, security, and compliance with healthcare regulations. You'll be working with modern technologies including AWS, GitHub Actions, and PostgreSQL, while implementing healthcare standards like HIPAA, HL7, and FHIR.

As part of ResMed's engineering team, you'll contribute to both frontend and backend development, optimize database performance, implement CI/CD pipelines, and collaborate with cross-functional teams. The role requires a strong foundation in software development principles, experience with cloud technologies, and an understanding of healthcare compliance requirements.

ResMed offers a supportive and inspiring work environment focused on excellence and innovation. The company operates in over 120 countries, making a real impact on patients' quality of life while reducing the burden of chronic diseases. They value diversity and inclusion, considering all qualified candidates regardless of background.

This is an excellent opportunity for a mid-level software engineer looking to make a meaningful impact in healthcare technology while working with modern tech stack and best practices in software development.

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
  • Expertise with GitHub Actions and AWS cloud services
  • Understanding of functional and object-oriented programming paradigms
  • Familiarity with containerization technologies
  • Knowledge of REST APIs, microservices, and integration patterns
  • Experience with healthcare domain applications
  • Strong analytical and problem-solving skills
  • Experience with AWS CDK for infrastructure as code

Benefits For Software Engineer - Java

Medical Insurance
  • Comprehensive healthcare benefits
  • Career development opportunities
  • Global work environment

Related Jobs

Software Engineer - Java

Full-stack software engineering role at ResMed focusing on healthcare applications using TypeScript, Node.js, React, and Java, 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.