p>Own and drive large, complex technical programs involving multiple engineering teams and stakeholders Define program vision, roadmap, milestones, and success metrics Manage dependencies, risks, and trade offs, ensuring on time delivery with high quality Lead program reviews, deep dives, and executive updates using clear data driven narratives Technical Leadership Partner with software engineers and architects on the design and delivery of Java based services Deeply understand system architecture, APIs, data flows, and AWS infrastructure Evaluate technical design trade offs with a focus on scalability, resiliency, security, and performance Review architecture documents, design proposals, and operational readiness plans. Bachelor's degree in Computer Science, Engineering, or equivalent experience 5-8+ years of experience in Technical Program Management or Engineering roles Strong understanding of software development lifecycle (SDLC) Hands on experience or deep understanding of Java based backend systems Experience delivering programs on AWS or other cloud platforms Excellent written and verbal communication skills (experience writing technical documents and PR/FAQ preferred).