Taro Logo

Associate 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
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Healthcare

Job Description

ResMed, a global leader in healthcare technology (NYSE: RMD, ASX: RMD), is seeking an Associate Software Engineer specializing in Java and full-stack development. This role presents an exciting opportunity to work on innovative healthcare solutions that improve patients' lives through cloud-connected medical devices and software platforms.

The position requires a blend of modern web technologies and backend development skills, with a focus on TypeScript, Node.js, React, and Java. You'll be working on critical healthcare applications that need to comply with industry standards like HIPAA, HL7, and FHIR. The role involves building and maintaining scalable, secure applications while working with cutting-edge cloud technologies on AWS.

As part of ResMed's engineering team, you'll contribute to systems that directly impact patient care across 120+ countries. The role offers exposure to both frontend and backend development, database optimization, and DevOps practices. You'll work in an agile environment with cross-functional teams, participating in code reviews and technical discussions that foster professional growth.

The ideal candidate should have 1-2 years of experience in software development, with strong fundamentals in both functional and object-oriented programming. Knowledge of healthcare domain applications is valuable, as is experience with cloud services and containerization technologies. This role offers an excellent opportunity to work on meaningful healthcare technology while developing expertise across the full software stack.

ResMed offers a supportive and inclusive culture focused on innovation and excellence. The company's solutions help treat sleep apnea, COPD, and other chronic diseases, making a real difference in patients' lives while reducing healthcare costs. This role provides an opportunity to contribute to meaningful healthcare solutions while working with modern technologies in a collaborative environment.

Last updated 4 days ago

Responsibilities For Associate 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 Associate Software Engineer- Java

TypeScript
Node.js
React
Java
PostgreSQL
  • 1–2 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
  • 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

Benefits For Associate Software Engineer- Java

Medical Insurance
  • Healthcare benefits
  • Supportive and inclusive culture
  • Professional development opportunities

Related Jobs

Associate Software Engineer- Java

Entry-level full-stack software engineering role at ResMed focusing on TypeScript, Node.js, React, and Java development for healthcare applications.

Associate Software Engineer- Java

Entry-level software engineering role at ResMed focusing on full-stack development with TypeScript, Node.js, React, and Java for healthcare applications.

Associate Engineer, AS

Entry-level software engineering role at Deutsche Bank focusing on Java backend development with opportunities for technical leadership and professional growth.

Associate Engineer - M&T

Entry-level software engineering role at Airbus India combining aerospace engineering with software development, focusing on digital solutions and automation.

Software Test Engineer (Entry Level)

Entry-level Software Test Engineer position at Cisco in Bangalore, focusing on wireless technologies and automation, perfect for recent graduates with programming skills.