R
Associate Engineer - Software Engineering

Location

Bangalore, India

Type

Full-time

Salary

Not Disclosed

Experience

0–3 Years

Job Description

ResMed is hiring Associate Engineers in Software Engineering to develop and maintain scalable software solutions that enhance patient care and healthcare interoperability. You’ll work with technologies like Java, Spring Boot, and ReactJS, contributing to backend, frontend, and DevOps pipelines that help improve diagnosis and awareness of sleep-related disorders.

Responsibilities

  • Develop and maintain backend services using Java and Spring Boot.
  • Collaborate on frontend development using ReactJS, TypeScript, and JavaScript.
  • Design and implement RESTful APIs and microservices.
  • Write unit and integration tests following TDD principles.
  • Contribute to CI/CD pipelines and deployment automation.
  • Participate in design discussions and architectural decisions.
  • Perform debugging, code reviews, and performance tuning.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 0–3 years of experience in software development.
  • Proficiency in Java and Spring Boot.
  • Understanding of REST API development and web application architecture.
  • Familiarity with version control systems like Git.
  • Good to have: ReactJS, AWS, Docker, Kubernetes, Terraform, and cloud deployment knowledge.
Career Insights

Position Overview

This role at ResMed allows engineers to build scalable software solutions supporting healthcare interoperability and patient care. You'll contribute to backend services, frontend applications, REST APIs, and DevOps pipelines using modern technologies.

Key Responsibilities

  • Develop backend services with Java and Spring Boot
  • Collaborate on frontend features using ReactJS and TypeScript
  • Design and implement RESTful APIs and microservices
  • Write unit and integration tests following TDD
  • Contribute to CI/CD pipelines and deployment automation
  • Participate in design and architectural discussions
  • Debug, review, and optimize code performance

Why You Might Like This Role

  • Work on impactful healthcare software improving patient care
  • Gain experience across backend, frontend, and DevOps pipelines
  • Collaborate with experienced engineers in a dynamic environment
  • Opportunities to work with modern technologies like Java, Spring Boot, ReactJS, and cloud platforms

Professional Development

  • Enhance skills in Java, Spring Boot, and ReactJS
  • Learn microservices architecture and REST API design
  • Gain experience in CI/CD pipelines and automated deployments
  • Improve debugging, performance tuning, and code review skills
  • Exposure to cloud technologies such as AWS, Docker, and Kubernetes

Work Culture & Benefits

  • Innovative and collaborative work environment
  • Hands-on mentorship and growth opportunities
  • Exposure to cutting-edge healthcare software development
  • Opportunities to work across backend, frontend, and DevOps domains

Frequently Asked Questions

Q: Is prior experience with ReactJS required?

A: No, it's good to have but not mandatory. You will primarily work with Java and Spring Boot.

Q: Do I need cloud deployment knowledge?

A: Familiarity is helpful, but you will receive exposure to cloud technologies on the job.

Q: What is the expected experience range?

A: 0–3 years of software development experience.

Application Strategy

Highlight your experience with Java, Spring Boot, and any frontend work in ReactJS. Emphasize knowledge of REST APIs, microservices, testing, and CI/CD. Showcase your eagerness to learn cloud technologies and contribute across backend, frontend, and DevOps pipelines.