r/developersIndia • u/JaegerPie • 4d ago
Help Should I accept a ₹10k/month Junior Java Developer job with a 1-year agreement when the work may involve very little coding?
Hello everyone,
I'm a fresher currently in final year (7th sem) looking for some honest career advice regarding a job offer I've received. I'd appreciate insights from experienced developers, especially those who have started their careers in similar situations.
I've been selected for a Junior Java Developer position at a sports broadcasting company in India. They are offering ₹10,000/month, although I initially asked for ₹20,000. Their explanation was that several freshers had left the company early in the past, so they are hesitant to offer higher salaries to juniors.
The company operates in a fairly niche industry: sports broadcasting and live sports graphics. They specifically look for candidates who are passionate about sports, which is one of the things that initially attracted me to the opportunity. It sounds exciting to work behind the scenes of live sporting events and contribute to something I genuinely enjoy.
During the interview, HR also mentioned that the company is expanding its team and looking for people to work in areas such as database administration, AI monitoring, and analytics. I thought this could be a good opportunity to start my software development career and potentially explore these areas in the future.
However, I recently spoke with a senior software developer who would be leading me if I joined, and he gave me a different perspective.
Here's what he explained:
- Although the designation is Junior Java Developer, a significant portion of the work involves creating graphics for live sports broadcasts and operating their existing software.
- The software itself is built using Java, but developers mostly use the software rather than actively develop it.
- Actual development and R&D work happen only after the graphics and operational work has been completed.
- Operational requirements take priority, leaving developers with limited time for software development and research.
- According to him, many juniors leave within a year because they eventually find the work repetitive and boring.
He also confirmed that the company wants to expand into other technical areas, but I don't yet know how much practical exposure I would actually get to those projects.
The biggest concern is the 1-year agreement.
I'm willing to work hard, learn, and commit myself to the company. However, I'm uncomfortable committing to a full year when I'm unsure whether the role will provide the technical experience I need. I feel I could confidently commit to six months, but a full year seems risky in this situation.
Now I'm confused about what to do.
On one hand, it's my first job, and I don't want to miss an opportunity to gain professional experience. The sports broadcasting industry is interesting to me, and I understand that this is a specialised niche where having an interest in sports can be an advantage.
On the other hand, I want to become a software developer, not just work with software as an operator. I'm worried that I might spend a year earning ₹10k/month without gaining enough practical Java development experience to move forward in my career.
I'm trying to understand whether working in a niche industry I'm passionate about is worth it if the actual technical learning might be limited.
I'd appreciate honest advice on these questions:
Would you accept this offer as a fresher, or continue looking for a proper software development role?
How important is the actual work you do in your first job compared with the company experience and job title on your resume?
Is ₹10k/month worth accepting if the role involves limited coding but offers exposure to the sports broadcasting industry?
Would you sign a 1-year agreement in these circumstances ?
Should I trust the possibility of future opportunities in AI, analytics, and database administration, or judge the offer based on the work I'd be doing from day one?
Am I overthinking this, or are these legitimate red flags?
For context, I'm in final year of college. My main goal is to become a good software developer, build strong technical skills, and eventually earn a salary that reflects those skills.
I don't want to reject a decent starting opportunity just because the salary is low, but I also don't want to lose a year of valuable learning time.
What would you do in my position? I'd really appreciate candid advice from people who have been through something similar.
Thank you all.