Search by job, company or skills

Senior Engineering Manager Java

Early Applicant
  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

Senior Engineering Manager – Java

Location: Bangalore

Experience: 13-17 Years

About the Role

We are looking for an experienced Engineering Manager – Java to lead and manage high-performing engineering teams responsible for building scalable, secure, and enterprise-grade applications. The ideal candidate should possess strong technical expertise in Java technologies, solid people management experience, and a proven ability to deliver complex software projects in agile environments.

Key Responsibilities

  • Lead and manage end-to-end software development lifecycle, from requirement analysis to deployment and production support.
  • Drive delivery of multiple projects while ensuring quality, scalability, and adherence to timelines.
  • Provide technical leadership in designing and developing solutions using Java, Spring Boot, Microservices, and related technologies.
  • Collaborate with Product Owners, Business Analysts, Architects, and stakeholders to translate business requirements into technical solutions.
  • Establish and enforce engineering best practices, coding standards, design reviews, and quality processes.
  • Lead Agile delivery using Scrum/Kanban methodologies and manage distributed engineering teams.
  • Oversee CI/CD implementation, DevOps practices, cloud-native deployments, and containerized applications.
  • Drive architecture and implementation of Microservices, Event-Driven Systems, Kafka, APIs, and cloud-based solutions.
  • Monitor project risks, resolve technical challenges, and ensure high system performance, reliability, and security.
  • Mentor engineers and technical leads, fostering a culture of innovation, collaboration, and continuous learning.

Key Skills & Qualifications

  • 10-15 years of experience in software development, including strong hands-on experience in Java technologies.
  • 5+ years of experience managing engineering teams and delivering enterprise-scale applications.
  • Strong expertise in Java, Spring Boot, REST APIs, Microservices Architecture, and Kafka.
  • Experience with Cloud Platforms (Azure/AWS/GCP), Docker, Kubernetes, and CI/CD pipelines.
  • Good understanding of distributed systems, application scalability, performance optimization, and security best practices.
  • Experience working in Agile environments and managing geographically distributed teams.
  • Strong stakeholder management, communication, problem-solving, and team leadership skills.
  • Ability to balance technical decision-making with project delivery and people management responsibilities.

Preferred Qualifications

  • Experience with event-driven architecture and modern cloud-native application development.
  • Exposure to frontend technologies such as Angular or React.
  • Certifications in Java, Cloud, Agile, or Project Management will be an added advantage.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 152382907

Similar Jobs

Bengaluru, India

Skills:

Core JavaSpring BootJavaContinuous IntegrationSpring CloudReactRedisCassandraContinuous DeliveryElasticsearchJenkinsGitMongoDBMicroservices architecture

Bengaluru, India

Skills:

HldSolid PrinciplesSoftware Development Life CycleLldDockerMariadbAgile Development MethodologiesKubernetesClean CodeCode ReviewsPeople Management

Bengaluru, India

Skills:

JavaGcpDockerKubernetesAWSSpring frameworks

Bengaluru, India

Skills:

OracleSpring FrameworkAgileJavaJ2EERest ApisCloud TechnologiesMs Sql ServerJenkinsAzure MLLLMsAI ML frameworksOpenSearchAWS SageMakerRelational DatabasesVector DB

Beware of Scammers

We don’t charge money for job offers