Full-time packages by city (per year)
GroupTypicalRangeJobs
Bengaluru₹16.8 LPA₹6–₹30 LPA4
Pune₹11.5 LPA₹6–₹20 LPA4
Hyderabad₹10.3 LPA₹4–₹20 LPA4
Gurugram₹20 LPA₹15–₹25 LPA1
Mumbai₹27.5 LPA₹20–₹35 LPA1
Chennai₹13 LPA₹8–₹18 LPA1
Full-time packages by tech stack (per year)
GroupTypicalRangeJobs
Java₹12 LPA₹6–₹20 LPA6
Python₹13.5 LPA₹6–₹30 LPA6
Frontend₹15 LPA₹6–₹35 LPA6
Full stack₹11.5 LPA₹6–₹35 LPA5
Backend₹21.3 LPA₹10–₹35 LPA4
Data₹6 LPA₹4–₹8 LPA1
Testing₹20 LPA₹15–₹25 LPA1
DevOps & Cloud₹9.5 LPA₹4–₹18 LPA2
Internship stipends (per month)
GroupTypicalRangeJobs
All internships₹34K/mo₹10K/mo–₹1.2L/mo4

How these numbers are made

Every figure comes from a real, verified job opening on Hirastra from the last six months. When a company publishes pay, we use it; most don't, so the rest are Hirastra estimates for that company, role, level and city. Treat them as a guide for negotiation, not an offer. “Typical” is the median of each opening's mid-point, “Range” is the lowest and highest figure seen, so one very high or low offer doesn't skew it.

What affects a fresher's salary

Product companies and well-funded startups usually pay more than IT services firms for the same title. Backend, AI and cloud roles tend to pay more than testing or support roles. Bengaluru and Gurugram pay the most on average, while Pune, Hyderabad and Chennai are close behind with a lower cost of living. Internship stipends range from ₹10K to over ₹1L a month, with the top end at product companies and startups that offer pre-placement offers (PPOs).

See the openings behind these numbers: fresher jobs, internships and all jobs.

Join on WhatsApp