Senior Engineering Manager - Java

izmo ltd

Bengaluru South

On-site

INR 2,000,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology company in Bengaluru is seeking an experienced Engineering Manager to lead a Java-based engineering team. The ideal candidate will have over 12 years of software development experience with a strong focus on Java and microservices architecture, along with at least 5 years in engineering management. The position involves leading a high-performing team, driving technical initiatives, and managing release planning. The company offers a dynamic work environment and opportunities for technical innovation.

Qualifications

  • 12+ years of software development experience, focusing on Java and microservices.
  • 5+ years in engineering management, leading teams and projects.
  • Strong experience with CI/CD pipelines and open-source technologies.

Responsibilities

  • Lead and mentor a team of engineers in best practices.
  • Manage release planning and CI/CD processes.
  • Drive technical innovation and explore new technologies.

Skills

Technical leadership
Java
Microservices architecture
Team management
Problem-solving
Communication skills

Education

Bachelor's degree in Technology, Computer Science, or equivalent

Tools

Git
Jenkins
React
MongoDB
Cassandra
ElasticSearch

Job description

# Apply only if you Actively Code and architect
# DoNot Apply If you are from a service-based company
Job Description

We are seeking a highly motivated and experienced Engineering Manager to lead our Java-based engineering team. The ideal candidate will have a strong technical background in JAVA, microservices architecture, and experience in managing and scaling high-performance engineering teams. As an Engineering Manager, you will be responsible for managing the release planning and execution, driving technology initiatives, and leading a team of talented engineers.

Key Responsibilities

Technical Leadership:

  • Lead and mentor a team of engineers, providing guidance on best practices in software engineering.
  • Drive the design and architecture of robust, scalable, and efficient systems, leveraging Core Java, Spring Boot, Spring Cloud, and modern design patterns.
  • Provide technology thought leadership and input on critical technology decisions across the product lifecycle.
  • Collaborate with cross-functional teams to define product roadmaps, timelines, and deliverables.
  • Maintain high standards of software quality by establishing and enforcing best practices, including code reviews and design principles.
Release Planning & Execution
  • Own and manage release planning, deployment and continuous integration/delivery processes.
  • Ensure smooth execution of product releases, maintaining high availability and reliability of services in a microservices environment.
  • Work closely with DevOps to optimise deployment pipelines and CI/CD processes.
People Management
  • Build, mentor and lead a high-performing, diverse engineering team with a culture of ownership and innovation.
  • Actively participate in hiring processes to bring in top talent and create growth and learning opportunities for team members.
  • Develop and implement programmes for technical upskilling across the organisation, supported by clear metrics and education initiatives.
Technology Initiatives
  • Drive forward technical innovation by exploring and introducing cutting‑edge technologies that align with business goals.
  • Champion the use of open-source technologies and platforms to deliver high-quality, scalable software solutions.
Collaboration & Communication
  • Act as a liaison between engineering teams, architects and other stakeholders, including product management, to ensure alignment and timely delivery of projects.
  • Provide regular updates to executive leadership on the progress of initiatives, highlighting successes and addressing challenges.
  • Maintain strong communication channels across all teams to foster collaboration and a sense of shared mission.
Experience / Skills Required
  • Bachelor’s degree in Technology, Computer Science, Information Systems, or related technical discipline, or equivalent experience/training.
  • 12+ years of software development experience, with a strong focus on Java, Spring Boot and microservices architecture.
  • Minimum 5+ years of experience in engineering management, leading teams and managing engineering projects.
  • 7+ years of hands‑on software development experience with a focus on Core Java, Spring Boot and Spring Cloud.
  • Strong expertise in microservices architecture, design patterns and building distributed systems.
  • Proven experience in leading the development and delivery of complex, high‑scale applications using modern software engineering practices.
  • Strong experience in building and managing engineering teams, with a focus on hiring, mentoring and retaining top talent.
  • Hands‑on experience with development tools (Git, Jenkins), code review practices and continuous integration/continuous delivery pipelines.
  • Extensive experience with front‑end technologies (React) and open‑source technologies, including NoSQL databases (MongoDB, Cassandra), ElasticSearch and caching solutions (Redis).
  • Solid understanding of both RDBMS and NoSQL databases and how to scale them effectively.
  • Strong problem‑solving and communication skills, with the ability to articulate technical challenges and solutions clearly to both technical and non‑technical stakeholders.
Desired Skills
  • Experience in building SaaS products and working within fast‑paced software product companies or startups is highly desirable.
  • Knowledge of advanced DevOps practices and Site Reliability Engineering (SRE) principles is a plus.
  • Familiarity with security best practices in software development and cloud‑based architectures.
  • Experience with building and scaling web and mobile technologies, with a deep understanding of performance optimisation techniques.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineering Manager – Java
Senior Engineering Manager – Java

Happiest Minds Technologies • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Engineering Manager
Engineering Manager

HighRadius • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Engineering Manager
Engineering Manager

Uniqus Consultech Inc. • Mumbai

On-site
INR 1,500,000 - 2,100,000
Senior Engineering Manager Java
Senior Engineering Manager Java

Happiest Minds Technologies • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Technical Manager
Senior Technical Manager

GreyOrange • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Engineering Manager - Java Microservices
Engineering Manager - Java Microservices

Reserve Bank Information Technology • Navi Mumbai

On-site
INR 3,000,000 - 6,000,000
Engineer Manager– Java
Engineer Manager– Java

Accolite Digital India Private Limited • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Technical Lead – Java
Technical Lead – Java

Techversantinfotech • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Lead Engineering Manager
Lead Engineering Manager

Weekday AI (YC W21) • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Engineering Manager
Engineering Manager

Recro • Bengaluru

On-site
INR 4,000,000 - 6,000,000