highlisted
Technology

Backend developer jobs: APIs, databases, the design rounds, and the on-call pager

For developers who build the server side: APIs, databases, queues and the services behind apps and websites. Backend hiring in India is language-specific on the job post but language-neutral in the hardest interview rounds, which test how you design systems that keep working when traffic and data grow.

Updated From 2,138 open jobs at 772 employersHow we count

Open jobs2,1381,093 first posted in the last 30 days
Employers hiring77225% of jobs via staffing firms
Median pay₹9 lakha year, from 103 posts that state pay
Open to freshers3.9%of 1,615 posts that state experience

Who's hiring now

Employers by open jobs on 12 November 2026. Recruitment and staffing firms are counted but not ranked.

  1. 1Match Me Resume Match | Citi52 jobs
  2. 2HCLTech35 jobs
  3. 3Endeavor IT Solution29 jobs
  4. 4Deloitte India23 jobs
  5. 5Quest Global22 jobs
  6. 6ADV Techminds19 jobs
  7. 7Cyber Infrastructure (CIS)19 jobs
  8. 8Cloud Counselage14 jobs
  9. 9Wipro14 jobs
  10. 10Xoriant14 jobs
  11. 11Jobgether12 jobs
  12. 12NTT Data12 jobs

Kinds of employer the posts mention:MNC 36%Startup 22%Staffing / recruitment agency 20%SME 13%Global capability centre 6%Staffing for a client 4.3%

What it pays

From full-time posts that state pay: 163 of 2,081 (7.8%), at most 3 per employer. CTC a year; your in-hand is lower after PF and tax.

₹9 lakh median a yearMiddle half: ₹3.1 lakh to ₹19 lakh · about ₹75,000 a month · 103 posts
1–3 years₹5.5 lakh median · ₹2 lakh–₹6.5 lakh · 24 posts
3–7 years₹14 lakh median · ₹7.5 lakh–₹19 lakh · 48 posts

Bars run from the 25th to the 75th percentile; the dark tick is the median. Bands with under 20 posts are left out.

Work out the in-hand for any offer with the salary calculator, or compare fields on salaries in India.

What the posts ask for

Share of these jobs that name each skill, tool, certification or qualification as required or preferred.

Skills and tools

  • Java40% · 851 jobs
  • Microservices33% · 709 jobs
  • AWS32% · 676 jobs
  • Python30% · 630 jobs
  • JavaScript / TypeScript29% · 621 jobs
  • Docker28% · 607 jobs
  • SQL28% · 605 jobs
  • Kubernetes25% · 537 jobs
  • Spring / Spring Boot25% · 532 jobs
  • Azure24% · 508 jobs

Qualifications

  • Graduate27% · 572 jobs
  • B.Tech CSE11% · 240 jobs
  • Postgraduate11% · 238 jobs
  • B.Tech / B.E11% · 236 jobs
  • MCA5.4% · 115 jobs
  • M.Tech / M.E3.2% · 68 jobs
  • BCA3% · 65 jobs
Contract / temporary 7.9%Relocation 3.5%Five-day week 2.9%Shift work 1.8%Incentives on top of pay 1.3%Tamil 3.8%

Where the jobs are, and who they're for

Cities by open jobs (a job in three cities counts in each); 163 name no city.

Experience asked

  • Fresher (under 1 year) 2.9%
  • 1–3 years 10%
  • 3–7 years 43%
  • 7 years or more 20%
  • Not stated in the post 25%

Work mode: On-site 86% · Hybrid 5.1% · Remote 9.3%

Job titles you'll see

Java DeveloperPython DeveloperSenior Java DeveloperBackend EngineerSenior Backend EngineerBackend DeveloperNet DeveloperPHP DeveloperSenior Platform EngineerC++ Developer

How to get hired

Backend job posts are filed by language: Java Developer, Python Developer, .NET Developer, PHP Developer, Backend Engineer (Go or Node). The language decides which employers call you, so start with the stack guide that fits: Java, Python, JavaScript and Node.js (see frontend and full stack), .NET or PHP. This guide is about the part of the job that is the same in every language, which is also where interviews get decided.

Databases are the real test

More backend candidates fail on databases than on code. Expect:

  • Writing SQL live: joins, GROUP BY with HAVING, window functions such as "second highest salary per department", and finding duplicates
  • Indexes: what a composite index helps with, why a query ignores your index, reading EXPLAIN output
  • Transactions and isolation levels, and what a lost update or a deadlock looks like in practice
  • When you would pick a document store such as MongoDB over PostgreSQL, and the honest downsides
  • Schema design for a small domain: a food-ordering app, a hostel booking system, a payroll ledger

Caching, queues and the moving parts

Mid-level interviews add: where to cache (Redis in front of the database, HTTP caching) and how you invalidate it, why you would put a queue such as Kafka or RabbitMQ between two services, what happens when a consumer fails halfway (retries, dead-letter queues, idempotency), and rate limiting. Fintech and payments employers, Paytm among them, go deep on idempotency and consistency, because charging a customer twice is the worst bug they have.

The design rounds

Indian product companies and GCCs usually split design into two rounds:

  • Low-level design (LLD): model classes and interfaces for something like a parking lot, an elevator, a splitwise-style expense sharer or a library system, in your language, with sensible design patterns. Asked from about one to two years of experience.
  • High-level design (HLD): sketch the services, databases, caches and queues for something like a URL shortener, a notification service, a ride-matching system or a ticket booking platform that must not double-book. Asked from about three years.

Practise both on paper and out loud. The interviewer cares more about the trade-offs you name (consistency vs speed, cost vs simplicity) than about drawing every box.

Production skills

Backend developers own what happens after deploy. Interviewers increasingly ask: how you would find why an API got slow yesterday afternoon (logs, metrics, traces), what you put in a health check, how you roll back, and how you deploy without downtime. Docker and basic Kubernetes appear on most backend posts now; the cloud and DevOps guide covers that side.

Titles and where people start

Freshers join as Software Engineer or SDE-1 and grow into backend work. Lateral titles read Backend Developer, Backend Engineer, Senior Backend Engineer, Senior Software Engineer – Backend, and Platform Engineer for teams that build internal infrastructure other developers use. Staffing firms post many backend roles on behalf of clients, often as contract-to-hire.

What the work is like

Most backend teams in product companies and GCCs run an on-call rotation: for one week in four or six, you carry the alerts for your services, sometimes at night. Ask about it in the interview, and ask whether on-call is paid or compensated with time off.

The day-to-day is less glamorous than the design rounds suggest: reviewing pull requests, writing migrations, chasing a slow query, reading another team's API docs. The ladder runs SDE-1, SDE-2, Senior, Staff and Principal, with engineering manager as the side branch. The SDE-2 to Senior jump is where system design ability, not coding speed, decides who moves.

Latest openings

Fresh from employers' own career sites, one per employer.

All open jobs

New backend developer jobs, every morning.

Our Telegram bot sends you the day's fresh openings for this field, straight from employers' sites. Free, and you can stop it any time.

Start alerts on Telegram

Questions people ask

Which language is best for backend jobs in India?

Java has the most openings and the longest ladder in large companies and banks. Python leads in data-heavy and AI-adjacent work, Node.js and Go in startups, .NET in Microsoft-based enterprises, PHP in agencies. Pick by the employers you want.

Do backend developers need to know frontend?

Enough to understand how your API is used: HTTP, CORS, cookies and tokens, and what a frontend developer needs from a response. You do not need to be good at CSS.

When should I start preparing for system design?

Low-level design from your first year; high-level design by your second or third. Reading about how real systems in India handle scale (payments, ticketing on sale days, food delivery at dinner peak) and then designing one yourself is better practice than memorising diagrams.

What do backend developer jobs pay in India?

Of the 2,081 full-time backend developer jobs open on Highlisted on 12 November 2026, 163 state their pay. Counting at most three posts per employer, the median is ₹9 lakh a year (about ₹75,000 a month before deductions), and the middle half pay ₹3.1 lakh to ₹19 lakh. Posts that state pay lean towards smaller employers, so treat this as a floor rather than the whole market.

Can freshers get backend developer jobs?

3.9% of the backend developer jobs that say what experience they want are open to freshers (under a year): 63 openings on Highlisted on 12 November 2026.

Which cities have the most backend developer jobs?

Bengaluru (721), Pune (321), Hyderabad (228), Chennai (201), Mumbai (129), counting the open jobs on Highlisted on 12 November 2026 that name a city. A job listed in several cities counts in each.

Which companies are hiring for backend developer jobs right now?

By open jobs on Highlisted on 12 November 2026: Match Me Resume Match | Citi, HCLTech, Endeavor IT Solution, Deloitte India, Quest Global, ADV Techminds. Recruitment and staffing firms are counted in the totals but not ranked here (they post 25% of these jobs).

Highlisted Editorial Team

The figures on this page are worked out every week from the open jobs on Highlisted, read from employers' own career sites (last read 12 November 2026). The advice is written and checked by our editors against official sources. How we collect and count the data.

Sources (3)
  1. PostgreSQL documentation: indexes and EXPLAIN
  2. Apache Kafka documentation
  3. Redis documentation