Search by job, company or skills

Engineering Manager

Engineering Manager

uniqus consultech inc.
10-12 Years
Not Disclosed

This job is no longer accepting applications

Job Description

Designation: Engineering Manager

Location: Mumbai/Gurugram

Position Overview

We are seeking an experienced Java Engineering Manager to lead our engineering team. This role combines technical expertise with strong leadership skills to drive engineering excellence, team growth, and strategic technical initiatives. The ideal candidate will have extensive Java development experience, proven leadership capabilities, and the ability to scale engineering organizations while maintaining high standards of software quality and delivery.

Key Responsibilities

Team Leadership & People Management

  • Lead and manage a team of 8-12 Java engineers (junior to senior levels)
  • Conduct regular 1:1s, performance reviews, and career development planning
  • Recruit, interview, and onboard top engineering talent
  • Foster a culture of collaboration, innovation, and continuous learning
  • Manage team capacity planning and resource allocation
  • Drive engineering best practices and development standards across the team

Technical Strategy & Architecture

  • Define and execute technical roadmaps aligned with business objectives
  • Collaborate with engineers and Architects on system design decisions
  • Oversee the architecture and implementation of large-scale distributed systems
  • Drive adoption of new technologies and engineering practices
  • Ensure technical debt management and code quality standards
  • Guide technical decisions for microservices architecture and cloud-native solutions

Project & Delivery Management

  • Plan and execute complex engineering projects from conception to production
  • Coordinate cross-functional initiatives with Product, QA, DevOps, and other teams
  • Manage project timelines, deliverables, and stakeholder communications
  • Implement and improve agile development processes and methodologies
  • Monitor and report on team performance metrics and delivery outcomes
  • Drive continuous improvement in development velocity and quality

Stakeholder Management & Communication

  • Partner with Product Management to translate business requirements into technical solutions
  • Communicate technical concepts and project status to leadership
  • Represent the engineering team in cross-departmental meetings and planning sessions
  • Manage relationships with external vendors and technology partners

Required Technical Skills

Java & other Technologies Expertise

  • 10+ years of professional Java development experience
  • Deep understanding of Spring Boot, Spring Framework, and Spring Cloud ecosystem
  • Expert knowledge of RESTful API design, microservices architecture, and distributed systems
  • Experience with message queuing systems (Apache Kafka, RabbitMQ, AWS SQS)
  • Strong database design and optimization skills (SQL and NoSQL)
  • Proficiency with caching strategies and performance optimization

Cloud Platforms & Infrastructure

  • 7+ years of hands-on experience with major cloud platforms (AWS, Azure, or GCP)
  • Understanding of cloud services: compute, storage, networking, and managed databases
  • Knowledge of Infrastructure as Code (Terraform, CloudFormation)
  • Experience with container orchestration (Kubernetes, Docker)
  • Familiarity with serverless computing and event-driven architectures

Engineering Tools & Practices

  • Proficiency with Git, Maven/Gradle, and modern CI/CD pipelines
  • Experience with monitoring and observability tools (Prometheus, Grafana, ELK stack)
  • Understanding of security best practices and compliance requirements
  • Knowledge of testing strategies and quality assurance processes
  • Experience with performance testing and optimization

Experience Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 10+ years of software development experience with 5+ years in Java
  • 4+ years of engineering management experience
  • 5+ years of cloud platform experience
  • Experience managing teams of 5+ engineers
  • Track record of delivering complex, high-impact projects
  • Experience with scaling engineering teams and processes

Leadership & Management Skills

  • Proven ability to hire, develop, and retain top engineering talent
  • Strong coaching and mentoring skills with experience developing junior engineers
  • Experience with performance management and career development planning
  • Ability to drive technical decisions while empowering team autonomy
  • Strong project management and organizational skills
  • Experience with budget management and resource planning

Preferred Qualifications

  • Experience in high-growth technology companies or startups
  • Cloud certifications (AWS Solutions Architect, Azure Solutions Architect)
  • Experience with machine learning frameworks and data processing pipelines
  • Knowledge of multiple programming languages (Python, Go, Scala)
  • Experience with streaming data platforms and real-time systems
  • Background in financial services, healthcare, or other regulated industries
  • Experience with open-source contributions and technical community involvement
  • Advanced degree in Computer Science or related field

Soft Skills & Leadership Competencies

  • Excellent communication and presentation skills
  • Strong problem-solving and analytical thinking abilities
  • Ability to work effectively in fast-paced, ambiguous environments
  • Experience building and maintaining high-performing engineering cultures
  • Strategic thinking with ability to balance short-term delivery and long-term vision
  • Adaptability to changing business requirements and technology landscapes
  • Strong emotional intelligence and conflict resolution skills

More Info

Job Type:
Industry:
Function:
Employment Type:

Similar Jobs

8-10 yrs
Mumbai, India
Skills:
messaging platforms , Databases, Apis, Distributed Systems, Monitoring Tools, DevOps practices, backend systems, scalable architectures
10-12 yrs
Navi Mumbai, Mumbai, India
Skills:
Java, Redis, Angular, Rest Api, React, Springboot, DevSecOps, MySQL, Elasticsearch, Wcf, Aws Cloud, Javascript, CI-CD practices, full-stack development, Product Engineering
10-12 yrs
Mumbai, India
Skills:
Java, Distributed Systems, Ibm Mq, Spring Boot, Kafka, Node.js, Sql, Microservices, Rabbitmq, Docker, Rest Apis, Kubernetes, Python, Cloud-native application development, Azure Service Bus
10-12 yrs
Mumbai, India
Skills:
Vulnerability Management, Flows, Sdlc, Terraform, Databricks, Kubernetes, AWS, AI tools, AWS Bedrock, Exposure Management, MLFlow
10-12 yrs
Mumbai, India
Skills:
containerization , Cpq, Web Services, test automation, Cloud Technologies, Docker, Agile, Python, AWS, Java, Software Integration, Sql, Devops, REST, Gcp, Kubernetes, payment automation, ERP tools, cloud-native delivery, workflow automation, messaging frameworks, Salesforce, Lean, data platforms, billing automation, microservices architecture, CI/CD pipelines, OpenAPI