Software Engineer Java - Associate Director New
As an Associate Director level Java Software Engineer, you will lead the design and development of complex, distributed microservices-based systems using Java and Spring Boot. You will architect and implement scalable, secure, and high-performing RESTful APIs, and drive cloud-native solution design and deployment on Google Cloud Platform (GCP). The role involves providing technical leadership, mentoring, and guidance to development teams while reviewing and optimizing system architecture for performance, reliability, and maintainability. You will collaborate with cross-functional stakeholders across Product, DevOps, QA, and Architecture to align technical solutions. Owning the end-to-end application lifecycle—from design through deployment, monitoring, and continuous improvement—is a core expectation. You will establish engineering best practices, coding standards, and quality processes, lead incident resolution and root cause analysis, and contribute to CI/CD strategy and cloud automation initiatives.