Team Lead/Engineering Lead - Java (India)

Team Lead/Engineering Lead - Java (India)

06 Aug
|
Upcruit
|
India

06 Aug

Upcruit

India

About the Role :

We are seeking an experienced Team Lead / Engineering Lead to drive the design, development, and delivery of next-generation enterprise applications. The ideal candidate will combine deep technical expertise with strong leadership capabilities, managing high-performing engineering teams while remaining actively involved in architecture, design, and critical technical decisions.

Key Responsibilities :

- Lead and mentor a team of software engineers, fostering a culture of collaboration, innovation, and engineering excellence.
- Drive the end-to-end delivery of scalable, high-performance applications using Java and microservices architecture.
- Design and implement AI-powered solutions using Agentic AI frameworks and contemporary AI technologies.
- Collaborate with Product Management, Architecture, QA, DevOps, and business stakeholders to translate business requirements into technical solutions.
- Own technical design, architecture reviews, code quality, and engineering best practices.
- Provide technical guidance, conduct code reviews, and mentor team members to support their professional growth.
- Drive Agile development processes, sprint planning, estimation, and release management.
- Partner with DevOps teams to implement CI/CD pipelines, cloud-native deployments, and infrastructure automation.
- Ensure application performance, security, scalability,



and operational excellence.
- Identify technical risks, drive continuous improvements, and support strategic technology initiatives.

Required Skills &

Qualifications :

- 10 to 12 years of experience in software engineering with strong expertise in Java.
- Extensive experience in designing and developing microservices-based applications.
- Hands-on experience with Agentic AI frameworks and AI application development.
- Strong product engineering background with experience delivering enterprise-scale applications.
- Good understanding of DevOps practices, including CI/CD, containerization, cloud platforms, and deployment automation.
- Experience in the BFSI (Banking, Financial Services, and Insurance) domain.
- Proven experience leading engineering teams, managing performance, and mentoring developers.
- Strong stakeholder management, communication, and problem-solving skills.
- Experience working in Agile/Scrum development environments.

Preferred Qualifications :

- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Hands-on experience with Docker, Kubernetes, and distributed systems.
- Exposure to event-driven architecture, API design, and enterprise integration patterns.
- Ability to balance technical leadership with people management and delivery ownership.

📌 Team Lead/Engineering Lead - Java (India)
🏢 Upcruit
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: team lead/engineering lead - java (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: team lead/engineering lead - java (india) / india