Virtuoso Staffing Solutions
Java Full Stack Lead
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
₹2,500,000 – ₹3,000,000 / year
Location:
Pune, Maharashtra, India
Work mode:
Hybrid
Published on:
10 September 2026
What they need
Lead Java Full Stack Developer
Experience: 79 Years
Location: Pune
Work Mode: Hybrid
Industry: Global Capability Centre (GCC)
Role: Lead Java Full Stack Developer
Joining Preference: September Joiners Preferred
Job Overview
We are looking for an experienced Lead Java Full Stack Developer to join our technology team in Pune. The ideal candidate will have 7–9 years of hands-on software development experience, strong expertise in Java, Spring Boot, Microservices, and ReactJS, and proven experience working as an official Team Lead.
The candidate will be responsible for leading a development team, designing scalable applications, driving technical solutions, and contributing to end-to-end full-stack development in a high-performing GCC environment.
Key Responsibilities
- Lead and mentor a team of Java Full Stack Developers, providing technical guidance and support.
- Design, develop, and maintain scalable, secure, and high-performance applications.
- Develop robust backend services using Java and Spring Boot.
- Design, develop, and integrate Microservices-based architectures.
- Build responsive and user-friendly web applications using ReactJS.
- Work across the complete software development lifecycle, including requirements analysis, design, development, testing, deployment, and production support.
- Conduct code reviews and ensure adherence to coding standards, design principles, and best practices.
- Drive technical discussions and contribute to architecture and solution design.
- Collaborate with product managers, business stakeholders, architects, QA teams, DevOps engineers, and other technology teams.
- Troubleshoot complex technical issues and provide effective solutions.
- Identify opportunities for performance optimization, automation, and continuous improvement.
- Ensure timely delivery of high-quality software while following Agile/Scrum methodologies.
- Mentor team members and support their technical and professional growth.
Required Skills & Experience
- 7–9 years of professional software development experience.
- Strong hands-on experience in Java.
- Strong expertise in Spring Boot.
- Proven experience developing Microservices and distributed applications.
- Strong hands-on experience with ReactJS.
- Good understanding of REST APIs, API integration, and web services.
- Strong understanding of Object-Oriented Programming, Java Collections, Exception Handling, Multithreading, and Java 8+ features.
- Experience with database technologies such as SQL/relational databases.
- Good understanding of software architecture, design patterns, and scalable application development.
- Experience with Git/version control and modern software development practices.
- Strong debugging, problem-solving, and analytical skills.
- Excellent communication and collaboration skills.
Leadership Requirements
- Mandatory: Candidate must have officially worked as a Team Lead / Technical Lead.
- Proven experience leading a development team and managing technical deliverables.
- Experience in task allocation, technical mentoring, code reviews, and delivery coordination.
- Ability to make technical decisions and resolve complex development challenges.
- Strong stakeholder management and team collaboration skills.
Preferred Skills
- Experience working in a GCC / Global Capability Centre / enterprise technology environment.
- Exposure to AWS/Azure/GCP or other cloud platforms.
- Experience with Docker, Kubernetes, CI/CD, Jenkins, or similar DevOps tools.
- Familiarity with Kafka or other messaging/event-driven technologies.
- Experience with Agile/Scrum methodologies.
- Knowledge of automated testing frameworks and engineering best practices.
Candidate Profile
The ideal candidate is a technically strong Java Full Stack Developer who has progressed into an official Team Lead role and remains comfortable with hands-on development. The candidate should demonstrate strong ownership, leadership, communication, architecture, and problem-solving capabilities.
September joiners are highly preferred.
Other offers great for you!
These companies are also looking for great profiles
Atrium SI
Développeur full stack Java Angular
Freelance
Paris, France
Hybrid
Skills
4 days ago
Quick apply
Tenth Revolution Group
Tech Lead Java Senior Fullstack
Freelance
Paris, France
Hybrid
Skills
3 days ago
Quick apply
Naxo
Tech Lead Développeur Senior Fullstack Java
530
Freelance
Lille, France
Hybrid
Skills
3 days ago
Quick apply