Lead and manage the engineering team comprising full stack product engineers working across Java, Spring Boot, Angular, Kafka, APIs, microservices, and enterprise integrations.
Own end-to-end engineering delivery for the MRTM product area, ensuring timely execution of roadmap commitments with strong quality, stability, and scalability.
Take direct accountability for the output, performance, and ownership of the developers in the MRTM team, ensuring they deliver with discipline, clarity, and engineering excellence.
Work closely with product management, product architects, QA, DevOps, Support, and cross-functional teams to convert product requirements and solution designs into execution plans and deliverables.
Qualifications :
Bachelors degree in Computer Science / engineering or equivalent practical experience.
9 - 12 years of experience in software engineering, with strong experience in managing product engineering teams.
Proven experience leading full stack engineering teams in enterprise product or SaaS environments.
Technical Skills :
Strong technical background with hands-on understanding of :
Java
2.
Spring
Boot
Angular
TypeScript
REST APIs
6.
Microservices
Architecture
7.
Apache
Kafka
SQL / RDBMS
Solid understanding of frontend engineering including Angular-based modular UI development, component-driven design, API integration, and modern web application principles.
Strong understanding of backend engineering including service design, distributed systems, asynchronous processing, and integration-heavy enterprise applications.
Experience with event-driven architecture and real-time processing systems.
Good understanding of software architecture, service boundaries, API contracts, resiliency, and scalability patterns.
Experience with CI/CD, version control, Agile/Scrum ways of working, and release engineering practices.
Good understanding of cloud and deployment fundamentals, preferably AWS, along with containerization and operational readiness concepts.
Professional Competencies :
Strong debugging, analytical, and problem-solving capabilities across distributed systems.
Ability to drive delivery commitments, team accountability, and engineering closure across multiple workstreams.
Strong stakeholder management and communication skills with the ability to work effectively with product, architecture, QA, DevOps, and business stakeholders.
Strong people leadership capabilities including team management, coaching, performance management, and capability building.
High ownership mindset, execution discipline, and ability to lead from the front.