Taro Logo

Senior Software Engineer-Java

ResMed is a global leader in health technology, creating AI-powered digital health solutions and cloud-connected devices for sleep and breathing care.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Healthcare

Description For Senior Software Engineer-Java

ResMed, a global leader in health technology with a 30-year history of innovation, is seeking a Senior Software Engineer specializing in Java to join their digital health team in Bangalore. This role focuses on building next-generation digital health products using SMART on FHIR technology, enabling healthcare providers to make data-driven decisions that improve patient outcomes. The position offers a unique opportunity to work on cloud-native applications, enterprise architecture, and cutting-edge healthcare solutions.

The ideal candidate will bring 7+ years of software development experience, with strong expertise in Java, Spring Boot, and cloud technologies. You'll be responsible for technical leadership, architecture design, and implementing robust solutions while working with cross-functional teams. The role combines backend development with modern cloud practices, requiring experience with AWS services, containerization, and CI/CD pipelines.

ResMed offers a supportive environment that emphasizes professional growth and innovation. You'll be part of a global team working on meaningful projects that directly impact people's lives through better sleep and breathing care. The company's commitment to digital health innovation and use of modern technologies makes this an exciting opportunity for engineers passionate about healthcare technology.

Working at ResMed means joining a company that's not just focused on technology, but on improving people's lives. You'll have the chance to work with modern tech stack including Java, React, AWS, and FHIR standards, while contributing to solutions that help millions of people worldwide. The role offers both technical challenges and the satisfaction of creating healthcare solutions that make a real difference.

Last updated 10 days ago

Responsibilities For Senior Software Engineer-Java

  • Serve as a technical leader working with cross-functional teams
  • Design and develop enterprise system architecture and microservices
  • Implement test-driven development and CI/CD pipelines
  • Support cloud-native application development using AWS services
  • Ensure software meets scalability and security criteria
  • Perform DevOps duties including database management
  • Generate and publish test and system performance metrics
  • Participate in on-call rotations for production support

Requirements For Senior Software Engineer-Java

Java
React
TypeScript
JavaScript
Kubernetes
  • BS/MS in Computer Science or equivalent experience
  • 7+ years of professional software development experience
  • Experience in Spring Boot, REST APIs, and FHIR standards
  • Web development skills including ReactJS, TypeScript, JavaScript
  • Experience with containerization (Docker, Kubernetes)
  • Experience with AWS and infrastructure as code
  • Strong understanding of design patterns and OOP principles
  • Experience with SQL and NoSQL databases
  • Experience with modern testing tools
  • Experience in regulated environments (preferred)

Benefits For Senior Software Engineer-Java

  • Supportive environment focused on people development
  • Opportunity to design and innovate
  • Work with global teams
  • Support both inside and outside work environment
  • Opportunity to make direct impact on people's lives

Jobs Related To ResMed Senior Software Engineer-Java