backGo to search

Engineering Manager - Java

hot
bullets
Software Development Management, Project Management, People Management, Agile, Scrum, Solution Architecture, Product Management, Java, Microservice Architecture Pattern, CI/CD, Engineering Practices, Code Review, Code Quality Practices, Software Engineering Management
bullets
Hyderabad, Bangalore

We are seeking a highly experienced and dynamic Engineering Manager - Java to lead our engineering teams.

The successful candidate will be responsible for driving software transformations in high-growth environments, managing cross-continental product development, and making pivotal architectural decisions. This role demands a leader who excels in both technical and managerial capacities, ensuring both high-quality product delivery and team development.

If you are interested in this opportunity – apply!

Responsibilities
  • Lead and mentor teams and their managers, fostering an environment of growth and high performance
  • Make architectural and design-related decisions, balancing time-to-market with system flexibility
  • Oversee the design and development of high-scale, generalizable products prioritizing outstanding user experience
  • Drive the hiring, onboarding, and development of engineering teams
  • Implement and lead agile practices across interdisciplinary teams
  • Manage delivery engagements end-to-end, ensuring quality and timely delivery
  • Govern project delivery involving all stakeholders, handling complex engineering issues
  • Develop and maintain continuous delivery/deployment pipelines for various projects
  • Deliver on outcome-based commitments within fixed timelines
  • Integrate technical and business requirements to enhance decision-making processes
Requirements
  • 15 to 18 years of experience in engineering
  • Minimum 10 years in engineering with at least 5 years in leadership roles managing high-performance teams
  • At least 2 years of experience in leading fully fledged managers
  • Strong experience in software architecture and design decision-making for large-scale platforms
  • Proven track record in managing delivery engagements for teams of 20-50+ FTEs
  • Experience in agile project management and leading interdisciplinary teams
  • Strong analytical and decision-making skills
  • Practical experience in hiring and developing engineering teams
  • Experience with Java, Spring Framework, and microservices architectures
  • Familiarity with continuous integration/continuous delivery (CI/CD) tools and practices
  • Up-to-date knowledge of design and implementation of end-to-end solutions
  • Experience in outcome-based setups with fixed timelines
  • Excellent communication and leadership skills
Nice to have
  • Certifications in project management methodologies (e.g., PMP, Agile, Scrum)
  • Experience in additional programming languages (e.g., Python, Scala)
  • Prior work in a multinational corporation or cross-continent projects

Benefits

Benefits
  • Insurance coverage 
  • Paid leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
  • Financial assistance for medical crisis 
  • Retiral Benefits – VPF and NPS 
  • Customized Mindfulness and Wellness programs 
  • EPAM Hobby Clubs
Community
  • Flexible and hybrid work opportunities
  • Soft loans to set up workspace at home 
  • Relocation and mobility programs

Professional development

  • Access to soft skills training in general communication, presenting and public speaking, diversity, equity and inclusion (DEI), cultural Intelligence, self-productivity, well-being and more.  
  • Unlimited access to the LinkedIn Learning Library, including 22,000+ courses 
  • Access to internal learning platforms, EPAM University and a wide range of professional communities and competency centers  
  • Community networking and idea creation platforms 
  • Mentorship programs 
  • Self-driven career progression tool
  • Upskilling, reskilling and certification courses <wbr>