Search by job, company or skills

Back End Developer

Back End Developer

Recro
3-5 Years
Not Disclosed
Early Applicant
  • Posted 2 days ago
  • Be among the first 30 applicants

Job Description

Role Overview

We are looking for a Backend Software Engineer with experience building and scaling products at internet product companies. You will own backend services, APIs and microservices end to end, contributing to a new healthcare technology platform that supports patient journeys, clinical workflows and hospital operations.

This is a high-ownership role for engineers who enjoy solving complex problems, making architectural decisions, and building reliable, secure and scalable systems. You will also collaborate with cross-functional teams and mentor junior engineers.

Key Responsibilities

  • Design, develop and operate scalable backend services, APIs and microservices using Java or Python.
  • Own features end to end, from architecture and development to deployment, monitoring and continuous improvement.
  • Design efficient data models, API contracts, caching strategies and asynchronous, event-driven workflows.
  • Build reliable, secure and high-performance systems with strong automated testing and production monitoring.
  • Work with relational and NoSQL databases, Redis, and messaging systems such as Kafka.
  • Write design documents, evaluate architectural trade-offs and contribute to technical decision-making.
  • Follow security and data privacy best practices, including access controls, encryption and audit trails.
  • Participate in code reviews, troubleshoot production issues and contribute to on-call support.
  • Use AI coding assistants and agents such as Claude Code, Cursor or GitHub Copilot to improve development productivity while maintaining code quality and security.
  • Collaborate with product managers, designers and clinical and operations teams to translate real-world requirements into technical solutions.
  • Mentor Associate Software Engineers and help establish strong engineering practices.

Must-Have Skills

  • Experience: 3–4 years of backend development, including at least 3 years in internet product companies such as consumer internet, e-commerce, fintech or marketplaces.
  • Programming: Strong proficiency in Java or Python, with hands-on experience in Spring Boot or FastAPI.
  • Product Ownership: Experience taking a product feature or service through design, development, launch and production operations.
  • System Design: Understanding of scalability, availability, consistency, reliability and architectural trade-offs.
  • Low-Level Design: Strong fundamentals in object-oriented programming, design patterns, class design and API contracts.
  • Databases & Caching: Hands-on experience with PostgreSQL/MySQL or MongoDB, along with Redis.
  • Messaging: Experience with Kafka or similar messaging and streaming technologies.
  • AI-Assisted Development: Practical experience using AI coding tools or agents for planning, coding, testing, debugging and refactoring, with the ability to validate their output.
  • Problem Solving: Strong data structures, algorithms and analytical thinking.
  • Ownership & Communication: Ability to work independently, handle ambiguity, communicate technical decisions and collaborate with senior stakeholders.

Good-to-Have Skills

  • Experience with Docker, Kubernetes, CI/CD and Git-based workflows.
  • Exposure to AWS or other cloud platforms and hybrid cloud/on-premise environments.
  • Experience integrating AI/LLM capabilities into production applications.
  • Experience building engineering automations or agents using MCP or similar tool integrations.
  • Experience integrating third-party systems, payment gateways, ERPs or messaging platforms.
  • Exposure to healthcare, fintech or other regulated industries.
  • Familiarity with healthcare interoperability standards such as HL7/FHIR or ABDM.
  • Experience mentoring junior engineers.
  • Exposure to frontend technologies such as React.

What Makes This Opportunity Exciting

  • Build core healthcare technology platforms from the ground up.
  • Work on high-impact systems supporting patients, doctors, nurses and hospital operations.
  • Take end-to-end ownership in a small, fast-moving engineering team.
  • Work on AI-first experiences, healthcare data platforms and modern distributed systems.
  • Influence engineering standards, architecture and AI-assisted development practices.

Ideal Candidate: A product-focused backend engineer who has shipped production systems at scale, demonstrates strong system design and coding fundamentals, actively uses AI-assisted development tools, and is excited to build reliable technology that improves healthcare delivery.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

API contracts

Object-oriented programming

AI coding tools

About Company

Similar Jobs

5-7 yrs
Gurugram, India, Gurugram
Skills:
.NET, Numpy, Pandas, AWS, FastAPI, Python, Azure, Docker, Gcp, Git, Restful Apis, SQL databases, ASP.NET Core, NoSQL databases
3-5 yrs
Gurugram, India, Gurugram
Skills:
Typescript, Node.js, PostgreSQL, Javascript, React, Next.js
3-6 yrs
Delhi, India
Skills:
Node.js, API design, MongoDB schema design, System design fundamentals
5-8 yrs
Gurugram, India, Gurugram
Skills:
Cron Jobs, Git, Express.Js, Docker, Api Development, Node.js, MongoDB, AWS, CI/CD pipelines, task queues
5-8 yrs
Delhi, India
Skills:
Docker, Graphql, PostgreSQL, Prometheus, Node.js, Kafka, Grafana, Redis, Microservices, Jenkins, REST, Gcp, Cloudwatch, MongoDB, Python, Kubernetes, AWS, Go, GRPC, GitHub Actions, CI/CD