Java Software Engineer
Atain is hiring a Senior Java Full Stack Developer for an onsite role in Gurugram. The successful candidate will design and maintain product features within an agile environment, working across the full stack from React frontend to Java-based microservices backends. The position requires strong expertise in modern integration patterns, DevOps practices, and performance tuning for large-scale applications. The role involves collaboration with cross-functional teams and potentially mentoring other engineers.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
8+ years
Function
Engineering
Work mode
Onsite, India
Company
Tier 3
What you will work on
Atain is hiring a Senior Java Full Stack Developer for an onsite role in Gurugram. The successful candidate will design and maintain product features within an agile environment, working across the full stack from React frontend to Java-based microservices backends. The position requires strong expertise in modern integration patterns, DevOps practices, and performance tuning for large-scale applications. The role involves collaboration with cross-functional teams and potentially mentoring other engineers.
TAL's take
Tier 3 company with a long, generic laundry-list of technologies indicating lack of specific focus.
Broad, kitchen-sink style tech stack listing and generic responsibilities.
Must haves
- Bachelor's degree in computer science or related field
- 8+ years of experience in Software Engineering
- Practical agile software development experience
- Understanding of event-driven architecture and microservices
- Experience with DevOps practices and CI/CD
Tools and skills
Nice to have: safe, ai assistant tools, react native.
About the company
Small or less-known company with no established engineering brand recognition.
Posts mentioning Atain
just got rejected again!
was on the last stages of the conversations and got rejected for god knows what reason. capable enough to do stuff and get shit done and good experience but still. what a bad fucking time.
Dunzo again says “we regret” for the nth time
Dunzo has once more failed to deliver on its promise of crediting August salaries today, leaving employees frustrated. Employees were assured on last Thursday that the salaries would be credited today but yet another mail came in with the news of salaries being rolled out by this week. Words are cheap and the leadership hasn’t even addressed any of these concerns since a month now!
Rant against gatekeepers!
I had a feature deployment planned for this Tuesday. My manager was completely fine with it but asked me to get the PR approved by our senior engineer What my rant is about the a typical egoistic mentality of rejecting perfectly good work! He starts of by saying “itna simple code kyun likha hai baccho jaisa?!” (why is this code written so simply like a child?) and then continues to say how he isn’t against readable code but my logic is too basic. He then goes on to say I should rewrite the whole module. Hell no I won’t ! Fuck you man! And fuck your gatekeeping! Writing maintainable code is crucial to anyone’s sanity and team productivity. Also, rewriting everything would not only be inconvenient but also risky, defeating the purpose of a quick fix. I feel so angry right now. Don’t know how I should approach this because I really don’t want to rewrite my logic on this task.