Senior Backend Engineer (Java)

Accompany Health
Bengaluru, Karnataka, India

Title: Senior Backend Engineer (Java)

Location: Bangalore (Hybrid)

Shift Timings: 1:00 pm to 10:00 pm IST

Years of experience: 4+ years

InCommon is hiring for Accompany Health which is a US based healthtech company on a mission to provide dignified, high quality care to patients with complex health needs. The company delivers primary, behavioral, and social care through a combination of at-home and virtual care, supported by 24/7 access to dedicated care teams. Powered by technology, evidence-based care models, and strong partnerships across the healthcare ecosystem, the company is focused on improving health outcomes and addressing long standing gaps in care.

About the role:

As a Senior Backend Engineer, you will own the design, build and production support of the backend services and APIs that power our care-delivery platform. Healthcare today is fragmented across many services; your work will unify them into a single, seamless patient experience.

You will define and scale core architecture for long-term reliability and take features end-to-end, from design through rollout. You will work closely with clinical, product and engineering teams, including colleagues in the US.

What you'll do:

  • Design, build and maintain production-grade backend services and APIs in Java or Go.
  • Define and scale core platform architecture for long-term reliability and performance.
  • Own features end-to-end: write design docs, build, roll out, monitor and iterate.
  • Support services in production, including on-call rotations and incident response.
  • Integrate fragmented healthcare services and data sources into one coherent patient experience.
  • Partner with clinical, product and engineering teams to turn requirements into well-scoped technical solutions.
  • Shape engineering culture and help balance product velocity against tech debt.

What we're looking for:

  • 4+ years of professional backend engineering experience; 5+ years preferred for this Senior role.
  • Deep, hands-on expertise in Java, used as a primary language in your recent roles and projects.
  • A strongly backend-focused career, with roughly 80% or more of your recent work on backend systems.
  • Experience with distributed systems, systems at scale, real-time or high-volume data, or complex third-party integrations, beyond CRUD or maintenance-only work.
  • Demonstrated end-to-end ownership: authoring design docs, leading rollouts, participating in on-call and handling production incidents.
  • Strong written communication for async collaboration with US-based teams.

Strong Plus:

  • Healthcare or relevant industry experience

This role is part of Accompany Health’s (AH) Global Capability Center (GCC) in India. We have set up our GCC with InCommon as our India partner under an Employer of Record (EOR) model. InCommon handles all HR activities; therefore, selected candidates will be employees of InCommon on paper, while working full-time as part of the Accompany Health team.

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Backend Engineer (Java) job at Accompany Health?

Use the apply link on this page: you apply directly with Accompany Health on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Accompany Health want for this Senior Backend Engineer (Java) role?

The job description asks for Java, distributed systems, systems at scale, real-time or high-volume data, complex third-party integrations, design docs and production incidents. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Accompany Health?

Apply to the Accompany Health roles that match your experience, and tailor your resume to each job description: for this role that means showing Java, distributed systems, systems at scale. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Backend Engineer (Java) job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Accompany Health, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →