Location: Hinjewadi (Onsite with leading MNC)
Experience: 10+ Years
CTC: Up to 30 LPA
Role Overview
We are seeking an experienced Technical Lead with a strong background in Java Legacy systems, Spring Boot, and Microsoft Azure. The ideal candidate will lead the development team, provide technical direction, and ensure delivery of high-quality enterprise solutions.
Key Responsibilities:
- Technical Leadership:
- Lead and mentor a team of developers across multiple projects.
- Provide guidance on best coding practices, design principles, and architectural standards.
- Application Development:
- Work on both legacy Java applications and modern Spring Boot microservices.
- Oversee design, coding, testing, and deployment activities.
- Cloud Integration:
- Migrate and modernize legacy applications to Microsoft Azure.
- Utilize Azure services like App Services, AKS, Storage, and Security.
- Code Review & Quality Assurance:
- Ensure code quality, performance tuning, and adherence to security standards.
- Stakeholder Collaboration:
- Work closely with architects, product owners, and business teams to deliver solutions.
- Agile Delivery:
- Drive sprint planning, backlog refinement, and ensure timely deliveries in an Agile environment.
Required Skills & Experience:
✅ Core Skills:
- Strong experience in Java/J2EE with legacy system handling.
- Expertise in Spring Boot, Microservices, and API development.
- Proficiency in Microsoft Azure for application deployment and integration.
✅ Additional Skills:
- Familiarity with CI/CD pipelines, DevOps tools, and version control (Git).
- Knowledge of database systems (SQL/NoSQL), performance tuning, and caching strategies.
- Experience in application modernization projects.
✅ Soft Skills:
- Strong leadership and team management skills.
- Excellent problem-solving, analytical, and communication abilities.
Educational Qualification:
- Bachelor’s or Master’s degree in Computer Science, IT, or related field.
- Azure certification is a plus.