Designation: Technology Manager – Java Experience: 12+ years ( minimum 5 years in a managerial role ) Location: Pune Work Type: Hybrid 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 12+ 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.
As a Technology Manager Java, you will play a crucial role in leading, growing, and inspiring a high-performing engineering team in a fast-paced product environment. Your focus will be 70% on leadership & management and 30% on strategic technical involvement. Your primary responsibilities will include: - Leadership & People Management: - Manage a team of 12+ Java developers & team leads, setting clear objectives and tracking progress against agreed KPIs every month. - Conduct performance reviews with structured feedback and create Individual Development Plans (IDPs) for all team members. - Implement a quarterly skill enhancement plan to keep the team updated on modern tech stacks such as microservices, cloud-native systems, and DevOps practices. - Hire high-caliber engineers and ensure an onboarding completion rate of 100% within two weeks. Maintain annual attrition below. - Build a collaborative and high-accountability culture. Organize at least 2 team engagement activities per quarter to promote morale. - Identify and implement at least 2 process optimizations per quarter to improve efficiency, reduce technical debt, or enhance delivery predictability. - Strategic Technical Involvement: - Review and guide the team on architectural decisions for scalability, maintainability, and performance. - Maintain good code quality through structured code reviews and promote to increase unit test coverage more than 50% per service. - Drive at least one technology proof-of-concept (POC) per quarter to evaluate and adopt relevant emerging technologies. - Spend a minimum of 6 hours per week on technical mentoring, design reviews, and assisting with complex problem resolution. Contribute as a senior developer by designing, coding, and delivering complex solutions with hands-on expertise. We expect you to bring: - Minimum 5 years of leadership experience managing engineering teams of 10+ members in a product-based environment. - Strong foundation in Java, Spring Boot, Hibernate/JPA, REST APIs; knowledge of microservices, Angular, or React is an advantage. - Proven ability to align engineering outcomes with business and product roadmaps. - Experience in implementing Agile/Scrum at scale and improving delivery predictability. - Strong interpersonal, coaching, and conflict-resolution skills. - Bachelors degree in Computer Science, Engineering, or equivalent professional experience. Join us to: - 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.,