Senior Software Engineer- Java

Posted 6 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
In-Office
Senior level
Healthtech
The Role
The Senior Software Engineer leads the design and development of enterprise software solutions, mentors teams, manages projects, and collaborates with cross-functional partners to ensure high-quality delivery and alignment with business goals.
Summary Generated by Built In

The Senior Software Engineer is responsible for driving the end-to-end design, development, and delivery of complex enterprise-grade software solutions and enhancements to existing products. Works closely with customers, developers and other stakeholders to understand and define customer needs in these designs. Features are aligned to a timetable and areas of responsibility. Developers may solicit customers for feedback regarding product usability and desired future enhancements. The ideal candidate will collaborate closely with cross-functional teams — including Product Management, UI/UX, QA, and DevOps — to deliver scalable, secure, and high-performing applications aligned with business goals. The position also involves architectural decision-making, process improvement, and technology evaluation to enhance development efficiency and quality.
Let’s talk about Responsibilities

  • Develop and lead the design, development, and delivery of complex software systems using Java and React. Good to have Node.js experience

  • Define and enforce coding standards, best practices, and development processes.

  • Conduct design and code reviews to ensure high-quality deliverables.

  • Mentor and guide a team of engineers; foster a culture of ownership, innovation, and continuous improvement.

  • Manage sprint planning, estimation, and task delegation to ensure timely and quality deliverables.

  • Support team members in resolving technical challenges.

  • Work closely with Product Managers, UI/UX Designers, QA, and DevOps to ensure alignment on project objectives and priorities.

  • Translate business requirements into technical solutions and communicate progress effectively to stakeholders.

  • Serve as the technical point of contact for cross-functional coordination.

  • Contribute to architectural decisions for scalable and maintainable systems.

  • Evaluate and integrate new technologies, frameworks, and tools to enhance productivity.

  • Ensure application performance, security, and reliability meet enterprise-grade standards.

Let’s talk about Qualifications and Experience
Required:

  •  Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

  •  8+ years of professional experience in software development, including at least 2+ years in a lead or senior role.

  •  Strong expertise in Java (Spring Boot) or Node.js and React.js (with Redux or similar frameworks).

  • Solid understanding of RESTful APIs, microservices architecture, and cloud platforms (AWS/Azure/GCP).

  • Strong leadership and decision-making skills.

  • Excellent verbal and written communication abilities.

  • A proactive, collaborative, and ownership-driven attitude.

  • Ability to balance technical depth with business priorities.

  • Proficient in version control (Git), CI/CD pipelines, and containerization (Docker/Kubernetes).

  • Excellent problem-solving and analytical skills.

  •  Proven ability to communicate clearly and coordinate effectively with technical and non-technical stakeholders.

  •  Experience leading agile/scrum teams and managing project timelines.

Preferred:

  • Experience with GraphQL, TypeScript, or serverless architectures.

  • Familiarity with DevOps practices and automated testing frameworks.

  • Promote engineering best practices — including clean code, automated testing, and CI/CD — to ensure reliability and maintainability.

Review code and design deliverables to uphold quality and compliance standards (e.g., HIPAA, SOC 2, FHIR interoperability).

Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now! We commit to respond to every applicant.

 

Top Skills

AWS
Azure
Ci/Cd
Docker
GCP
Git
GraphQL
Java
Kubernetes
Node.js
React
Redux
Restful Apis
Spring Boot
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Diego, CA
5,300 Employees
Year Founded: 1989

What We Do

ResMed provides medical equipment for treating, diagnosing, and managing sleep-disordered breathing and other respiratory disorders.

Similar Jobs

Celonis Logo Celonis

Senior Software Engineer

Big Data • Information Technology • Productivity • Software • Analytics • Business Intelligence • Consulting
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
3000 Employees

Nexthink Logo Nexthink

Software Engineer

Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Hybrid
Bengaluru, Karnataka, IND
1200 Employees

Visa Inc, Logo Visa Inc,

Senior Software Engineer

Fintech • Information Technology • Payments
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
26500 Employees
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
5300 Employees

Similar Companies Hiring

Axle Health Thumbnail
Logistics • Information Technology • Healthtech • Artificial Intelligence
Santa Monica, CA
17 Employees
Camber Thumbnail
Social Impact • Healthtech • Fintech
New York, NY
53 Employees
Sailor Health Thumbnail
Telehealth • Social Impact • Healthtech
New York City, NY
20 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account