At least 5 years of hands-on experience in Java and TypeScript. Strong understanding of web and API development principles. Significant experience in building, integrating with, and using APIs. Proficiency in understanding and implementing REST, gRPC, and GraphQL. Practical experience with engineering best practices, testing automation, and monitoring tools. Experience working directly with stakeholders and Product leadership.