Title- Technical Project Manager
Experience- 12 to 15 years
Location- Bangalore or Gurugram | Initial 2-3 month in Mumbai; Mumbai travel, accommodation & applicable expenses will be covered additionally by the company
Role Overview
We are seeking an experienced Technical Project Manager with strong expertise in Microservices Architecture, Java, and Spring Boot to lead complex technology projects and drive end-to-end delivery.
The candidate should be based in Bangalore or Gurugram and must be willing to work from the customer location in Mumbai for an initial 2-3 month assignment. All applicable Mumbai assignment-related expenses, including travel and accommodation, will be covered additionally by the company. After completion of the Mumbai assignment, the candidate will continue to work from Bangalore or Gurugram.
The ideal candidate will have strong technical understanding of microservices-based applications, distributed systems, REST APIs, system integrations, cloud technologies, and CI/CD, along with proven experience in project delivery, technical team leadership, stakeholder management, and customer-facing communication.
Strong and demonstrable experience in Microservices Architecture is mandatory.
This role requires a Technical Project Manager who can understand and contribute to technical and architectural discussions, identify technical risks and dependencies, and effectively bridge the gap between customers, architects, engineering teams, and project delivery.
Key Responsibilities
- Lead and manage the end-to-end project lifecycle, from initiation through production delivery.
- Drive projects involving Microservices-based enterprise applications.
- Work closely with Solution Architects and Engineering teams on Microservices Architecture and technical design decisions.
- Provide technical oversight for Java and Spring Boot-based microservices.
- Manage cross-functional teams including developers, architects, QA, DevOps, and infrastructure teams.
- Define and manage project scope, timelines, milestones, deliverables, resources, risks, and dependencies.
- Drive Agile/Scrum methodologies and ensure sprint and release goals are achieved.
- Oversee REST API development and integrations with external systems and third-party services.
- Identify and mitigate technical risks related to distributed systems, scalability, performance, integrations, and deployment.
- Coordinate with DevOps teams on CI/CD, cloud deployments, release management, and production readiness.
- Ensure adherence to architecture standards, engineering best practices, security, scalability, and quality requirements.
- Manage customer communication and stakeholder expectations throughout the project lifecycle.
- Provide regular project status, risks, issues, dependencies, and delivery updates to leadership and customers.
- Drive resolution of critical technical and delivery issues.
- Ensure high-quality delivery and maintain strong customer satisfaction.
Mandatory Skills
- Strong Microservices Architecture experience – Mandatory
- Java
- Spring Boot
- REST APIs and Microservices
- Distributed Systems
- External System / API Integrations
- Cloud Platforms – AWS / Azure / GCP
- CI/CD and DevOps
- SQL / Oracle
- Docker / Kubernetes – preferred
Microservices Architecture Expertise
- Strong understanding and experience with Microservices Architecture.
- Experience with service decomposition and independently deployable services.
- Strong understanding of distributed systems and inter-service communication.
- Experience with REST APIs and API Gateway.
- Understanding of scalability, high availability, resilience, and fault tolerance.
- Experience with security and authentication across distributed services.
- Understanding of containerized microservices using Docker/Kubernetes.
- Experience with cloud-native application architecture.
- Understanding of monitoring, logging, and troubleshooting distributed applications.
Experience
- 12–15 years of overall IT experience.
- Strong and demonstrable experience in Microservices Architecture.
- Strong technical background in Java and Spring Boot.
- Experience managing projects involving microservices-based enterprise applications.
- Strong understanding of REST APIs, distributed systems, and enterprise integrations.
- Experience working closely with Solution Architects, Technical Architects, and engineering teams.
- Proven experience leading technical teams and complex project deliveries.
- Strong customer-facing and stakeholder management experience.
- Experience delivering enterprise-scale applications in an Agile environment.
Good-to-Have Skills
- Docker / Kubernetes
- AWS / Azure / GCP
- API Gateway
- Kafka / messaging systems
- Observability and monitoring tools
- Cloud-native architecture
- PMP / Scrum Master certification
- Enterprise-scale application development experience
Pay: ₹2,000,000.00 - ₹2,400,000.00 per year
Work Location: In person