r/developersIndia • u/ZimmerDude1999 • 3h ago
Help Choosing Between ₹10 LPA with Great Tech vs ₹12 LPA with Average Tech – Need Advice
Hey everyone,
I’m at a bit of a crossroads and could use some advice from folks who’ve been through similar choices.
I have 2.8 years of experience working mostly on legacy banking projects (Java, Spring). Recently, I started upskilling on Spring Boot and cracked two offers:
- Company A: ₹10 LPA – Great tech stack (Spring Boot, Microservices, Kafka, GCP, CI/CD pipelines), high potential for learning and growth. Workload might be higher, and it's an on-site role via consultancy.
- Company B: ₹12 LPA – More relaxed, better immediate pay, but the work is mostly around average tech (some legacy code, SOAP based web services). Long-term tech growth might be slower.
My long-term goal is to reach ₹18-20 LPA in the next 2 years by growing as a strong backend engineer and possibly moving to a top product company. I'm not under immediate financial pressure, so I'm thinking of prioritizing growth over short-term money
I’m leaning toward Company A for the tech exposure, but the extra ₹2L in B makes me pause a bit.
If you were in my shoes, what would you prioritize — money or growth at this stage?
Appreciate all thoughts and advice!
Edit: Company A is not willing to match Company B offer since they have fixed bands.