Job Title : Engineering Manager (Java)
Location : Pune
Duration : Full time
Purpose of the Position :
The Engineering Manager will focus on hands-on development, leading the delivery of high-quality software solutions while adhering to best practices in architecture and design. In addition, the role involves mentoring the team, fostering growth, and ensuring smooth project execution. The manager will support the team with guidance, oversee project timelines, and maintain a collaborative work environment. This position requires deep technical expertise, combined with leadership and team management skills.
Key Result Areas and Activities :
Technical Leadership & Quality : Ensure high-quality code, adherence to best practices, and oversee the architecture and design of systems. Provide mentorship to the team and lead the resolution of complex technical problems
Project Delivery & Execution : Drive timely and high-quality delivery of projects, ensuring they meet scope, performance, and architectural standards
Team Development & Mentorship : Foster the growth and development of team members through training, feedback, and career development initiatives
Collaboration & Communication : Promote clear communication and collaboration within the team and across functions to ensure smooth project execution
Team Motivation & Engagement : Ensure a positive work environment and motivate the team to maintain high morale and engagement
Work and Technical Experience :
Technical Expertise
- Strong hands-on experience with Java, Spring, Microservice AND Hibernate.
- Proven experience in designing and developing cloud-native SaaS applications
- Expertise in designing software products using modeling techniques and software design patterns
- Deep understanding of object-oriented analysis, design, and programming
- Experience with cloud platforms (Azure preferred), cloud services, and modern DevOps practices
- Exposure to database technologies such as SQL Server, Oracle, data modeling, etc.
- Hands-on experience with CI / CD pipelines and tools
- Good experience with Unit Testing tools and frameworks (e.g., xUnit, NUnit, Moq, etc.)
- Experience in web-based business applications and service-oriented architecture (SOA)
Engineering Leadership
Mentor and guide technical teams across design, architecture, and development best practicesExcellent debugging / troubleshooting capabilities across full-stack technologiesStrong code and design review practices to ensure quality and adherence to standardsInterpret and refine informal requirements for technical implementationCollaborate with Product Managers, Architects, and QA to drive end-to-end product deliveryTrack record of leading Agile teams and driving engineering efficiency and outputQualifications :
Bachelor’s or master’s degree in computer science, Engineering, or a related technical field13+ years of professional software development experienceFamiliarity with developing accessible technologiesDedicated to diversity and inclusion initiativesDemonstrated expertise in specialized disciplines and related fields. Recognized as an expert in their technical areaUnderstanding of internal and external business challenges and regulatory factors. Apply best practices to improve products, processes, or services