Taro Logo

Software Engineer - Java

ResMed is a pioneer in developing innovative digital solutions for sleep and respiratory therapy, primarily for outpatient use, headquartered in San Diego with 140 locations in over 70 countries.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Healthcare

Job Description

ResMed, a global leader in healthcare technology with headquarters in San Diego and presence in over 70 countries, is seeking a Full-Stack Engineer to join their team in Bangalore. This role combines frontend and backend development, with a focus on healthcare applications. The position offers an opportunity to work with modern technologies including TypeScript, Node.js, React, and Java, while building scalable healthcare solutions.

The ideal candidate will be responsible for developing and maintaining full-stack applications, optimizing database performance, and implementing CI/CD pipelines. They will work in an environment that values clean code, collaboration, and continuous learning. The role requires expertise in both frontend and backend technologies, with a particular emphasis on healthcare compliance standards like HIPAA, HL7, and FHIR.

This position is perfect for a mid-level developer who wants to make a meaningful impact in healthcare technology. You'll be working with a diverse team, contributing to products that improve patient care and healthcare delivery. The role offers exposure to cutting-edge technologies and the chance to work on complex, scalable systems that directly impact healthcare outcomes.

ResMed offers a supportive and inspiring workplace culture focused on excellence and innovation. They encourage individual expression and thrive on innovative ideas, making it an ideal environment for professional growth and development. The company's commitment to improving global health through better sleep and respiratory care provides a meaningful context for your technical work.

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
  • 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
  • Knowledge of HIPAA, HL7, and FHIR standards

Benefits For Software Engineer - Java

Medical Insurance
  • Comprehensive benefits package
  • Professional development opportunities

Related Jobs

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