We are seeking an experienced and visionary Engineering Manager to lead high-performing software engineering teams responsible for building scalable, reliable, and enterprise-grade applications. This role is ideal for a technology leader with deep expertise in Java and Spring Boot, combined with extensive experience in engineering leadership, architecture, delivery management, and people development.
As an Engineering Manager, you will drive technical excellence, mentor engineering teams, and collaborate closely with product, architecture, quality assurance, and DevOps teams to deliver innovative software solutions. You will be responsible for creating an engineering culture focused on quality, ownership, continuous improvement, and operational excellence while ensuring timely delivery of business-critical initiatives.
Requirements
Key Responsibilities
Lead, mentor, and manage multiple software engineering teams, fostering a collaborative and high-performance culture.
Design and oversee the development of scalable, secure, and high-availability applications using Java and Spring Boot.
Partner with product managers, architects, and business stakeholders to translate business requirements into technical solutions.
Drive technical strategy, architecture decisions, and engineering best practices across multiple projects.
Ensure successful execution of software development initiatives while maintaining high standards of code quality, performance, and security.
Conduct technical design reviews, code reviews, and architecture discussions to ensure scalable and maintainable solutions.
Establish engineering processes that improve productivity, software quality, and delivery efficiency.
Manage project planning, resource allocation, risk management, and release schedules.
Coach and mentor engineering managers, technical leads, and senior developers to support career growth and leadership development.
Monitor application performance, system reliability, and production health while driving continuous improvements.
Collaborate with DevOps teams to enhance CI/CD pipelines, automation, and cloud deployment practices.
Promote Agile methodologies and ensure effective sprint planning, execution, and delivery.
Recruit, retain, and develop top engineering talent while building strong succession plans.
Required Skills
Must-Have Skills
Strong hands-on experience with Java and enterprise application development.
Extensive expertise in Spring Boot, microservices architecture, RESTful APIs, and backend system design.
Proven experience leading large engineering teams and managing multiple technical projects simultaneously.
Strong understanding of software architecture, design patterns, distributed systems, and scalable application development.
Experience with Agile development methodologies, Scrum, and engineering delivery practices.
Excellent stakeholder management, communication, and decision-making abilities.
Strong problem-solving, analytical thinking, and organizational skills.
Good-to-Have Skills
Prior experience working as an Engineering Manager in large-scale enterprise environments.
Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.
Knowledge of containerization technologies including Docker and Kubernetes.
Familiarity with CI/CD pipelines, DevOps practices, infrastructure automation, and monitoring tools.
Experience with messaging platforms, caching technologies, relational and NoSQL databases.
Understanding of security, compliance, and performance optimization in enterprise applications.
Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical discipline.
15–22 years of overall software engineering experience with significant experience in engineering leadership and people management.
Demonstrated success in delivering large-scale, mission-critical software products throughout the complete software development lifecycle.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip