Taro Logo

Associate Software Engineer- Java

ResMed provides innovative solutions for sleep apnea, COPD and other chronic diseases through cloud-connected medical devices and software platforms.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Healthcare

Job Description

ResMed, a leading healthcare technology company listed on NYSE and ASX, 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 directly impact patient care and quality of life.

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 cloud-connected medical devices and software platforms that help treat and manage conditions like sleep apnea and COPD. The role offers hands-on experience with cutting-edge technologies including AWS, GitHub Actions, and PostgreSQL, while working in a regulated healthcare environment.

As an Associate Software Engineer, you'll be responsible for designing and developing scalable, secure applications that comply with healthcare standards like HIPAA, HL7, and FHIR. You'll collaborate with cross-functional teams, participate in code reviews, and contribute to the full software development lifecycle. This is an excellent opportunity for a developer with 1-2 years of experience to grow their career in healthcare technology.

The ideal candidate will have a strong foundation in both frontend and backend development, with particular emphasis on TypeScript and Node.js ecosystems. Knowledge of healthcare domain applications and compliance requirements is highly valued. You'll be joining a company that's committed to improving global health outcomes through technology innovation.

ResMed offers a supportive and inspiring work environment that encourages individual expression and innovation. The company operates in over 120 countries and maintains a strong commitment to diversity, equality, and inclusion. This role provides an excellent opportunity to work on meaningful projects that directly impact healthcare delivery while developing your technical skills in a rapidly evolving industry.

Last updated 5 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
  • Comprehensive benefits package
  • Global work environment
  • Career development opportunities

Related Jobs

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 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 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.