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 requires providing technical leadership, mentoring, and guidance to development teams, reviewing and optimizing system architecture for performance, reliability, and maintainability. You will work closely with cross-functional stakeholders including Product, DevOps, QA, and Architecture teams to ensure alignment of technical solutions. You will own the full application lifecycle from design through deployment, monitoring, and continuous improvement. Establishing engineering best practices, coding standards, and quality processes is expected, along with leading incident resolution, root cause analysis, performance tuning, and contributing to CI/CD strategy and cloud automation initiatives.