We are seeking a highly experienced Technical Product Manager / Product Owner (TPM/PO) with strong expertise in product management, system/business analysis, and technical architecture. The ideal candidate will act as a bridge between business stakeholders and engineering teams, translating business needs into scalable technical solutions.
Key Responsibilities
- Collaborate with business stakeholders, product owners, and engineering teams to gather, analyze, and refine product requirements.
- Translate business requirements into detailed technical deliverables, including:
- Technical specifications
- REST API contracts (OpenAPI/Swagger)
- User stories with clear acceptance criteria
- Use cases, sequence diagrams, and system architecture diagrams
- Lead end-to-end solution design with a strong focus on scalability, security, performance, and maintainability.
- Provide technical leadership and guidance to engineering teams throughout the product lifecycle.
- Drive product roadmap planning and execution aligned with business objectives.
- Oversee integration of AI/ML capabilities into web and backend systems.
- Review system design, code quality, and ensure adherence to engineering best practices.
- Work closely with cross-functional teams including QA, DevOps, UX/UI, and Data Engineering.
- Ensure Agile/Scrum practices are followed and actively contribute to continuous process improvements.
- Facilitate technical discussions and decision-making between business and engineering stakeholders.
Required Qualifications
- 7+ years of experience in Product Management, Technical Product Management, or Product Ownership roles.
- Strong background in system analysis, solution architecture, or software engineering.
- Hands-on experience with Java, Spring Boot, and modern web application architectures.
- Proven experience creating API specifications (RESTful APIs, OpenAPI/Swagger).
- Strong understanding of cloud-based, distributed systems and microservices architecture.
- Experience working with AI/ML-based product integrations (preferred).
- Excellent communication skills with ability to translate business needs into technical solutions.
- Strong knowledge of Agile/Scrum methodologies.