A Backend Developer builds the services, APIs and data layer everything else depends on — where mistakes surface as outages and corrupted data rather than a misaligned button.
Indicative Indian market ranges. Metro and specialist roles sit at the upper end.
Test SQL and data modelling explicitly — it is the most common gap and the most expensive one, because a bad schema outlives everyone who touched it. Ask about a production incident: engineers who have been on call reason very differently about failure than those who have not.
Database fundamentals. Many are fluent in a framework but cannot explain an execution plan or choose an index. Test it directly — it is the difference between a service that scales and one that gets rewritten.
Ecosystem fit matters more than the language. Java suits large enterprise systems, Python suits data-adjacent work, Node suits JavaScript-throughout teams. Strong engineers cross over in weeks.
Do not expect distributed-systems answers. Ask how they would structure a simple feature and what they would do if traffic multiplied tenfold — you are testing reasoning, not memorised architecture.
Post the vacancy free and reach candidates who are actively looking. Most employers get their first applications within 24 hours.