Technical Product Manager
Job DescriptionWe 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 ResponsibilitiesCollaborate with business stakeholders, product owners, and engineering teams to gather, analyze, and refine product requirements.Translate business requirements into detailed technical deliverables, including:Technical specificationsREST API contracts (OpenAPI/Swagger)User stories with clear acceptance criteriaUse cases, sequence diagrams, and system architecture diagramsLead 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 Qualifications7+ 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.