Java TPM
- Gather, document, and validate functional and technical requirements from stakeholders.
- Translate business needs into epics, user stories, and acceptance criteria for both frontend and backend modules.
- Define and document API enhancement needs for extending system capabilities and integrations.
- Understand and support the implementation of modern web frameworks (Angular, TypeScript, Dart) and backend technologies (Java, Kotlin).
- Prioritize and track resolution of technical debt backlog to enhance system performance and maintainability.
- Oversee root cause analysis and long-term bug fixes to improve code quality and platform stability.
- Collaborate with QA and development teams to ensure test plans are aligned with requirements.
- Support test strategy and coverage using Google’s internal testing infrastructure to drive high reliability.
- Maintain up-to-date documentation on features, APIs, workflows, and system architecture.