Principal Software Engineer (Java + Backend) Responsible for planning, documenting technical requirements, designing, developing, and testing software systems. Drive design discussions, perform design and code reviews, demonstrate DevOps practices, and coordinate with the squad for smooth delivery of projects. Mentor team members and ensure be...