Designation: Technology Manager – Java
Experience: 10+ years (minimum 5 years in a managerial role)
Location: Pune

About the Role

We are seeking a Technology Manager – Java to lead, grow, and inspire a high-performing engineering team in a fast-paced product environment. This role is 70% leadership & management and 30% strategic technical involvement, with the primary focus on building a culture of excellence, ensuring delivery predictability, and aligning engineering outcomes with business goals.

Key Responsibilities :


Leadership & People Management (70%)
  • Team Leadership: Manage a team of 10+ Java developers & team leads, setting clear objectives and tracking progress against agreed KPIs every month.
  • Performance Management: Conduct performance reviews with structured feedback and create Individual Development Plans (IDPs) for all team members.
  • Talent Development: Implement a quarterly skill enhancement plan to keep the team updated on modern tech stacks such as microservices, cloud-native systems, and DevOps practices.
  • Recruitment & Retention: Hire high-caliber engineers and ensure an onboarding completion rate of 100% within two weeks. Maintain annual attrition below.
  • Culture & Engagement: Build a collaborative and high-accountability culture. Organize at least 2 team engagement activities per quarter to promote morale.
  • Process Improvement: Identify and implement at least 2 process optimizations per quarter to improve efficiency, reduce technical debt, or enhance delivery predictability

Strategic Technical Involvement (30%)
  • Architecture Oversight: Review and guide the team on architectural decisions for scalability, maintainability, and performance. 
  • Code Quality: Maintain good code quality through structured code reviews and promote to increase unit test coverage more than 50% per service..
  • Innovation: Drive at least one technology proof-of-concept (POC) per quarter to evaluate and adopt relevant emerging technologies.
  • Technical Mentorship: Spend a minimum of 6 hours per week on technical mentoring, design reviews, and assisting with complex problem resolution. In parallel, contributed as a senior developer by designing, coding, and delivering complex solutions with hands-on expertise.

What We Expect You to Bring
  • Leadership Experience: Minimum 5 years managing engineering teams of 10+ members in a product-based environment.
  • Technical Expertise: Strong foundation in Java, Spring Boot, Hibernate/JPA, REST APIs; knowledge of microservices, Angular, or React is an advantage.
  • Product Thinking: Proven ability to align engineering outcomes with business and product roadmaps.
  • Execution Skills: Experience in implementing Agile/Scrum at scale and improving delivery predictability.
  • People Skills: Strong interpersonal, coaching, and conflict-resolution skills.
  • Educational Background: Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.

Why Join Us?

  • Influence the technical and strategic direction of core product lines.
  • Lead a talented team in a culture of ownership, innovation, and learning.
  • Build high-impact products used by thousands of customers.