Clarivate is looking for a Senior Lead Software Engineer specializing in Java to join its team in Bengaluru East, Karnataka on a full-time basis. Core requirements include expert-level proficiency in Java and microservices. In this leadership role, you will guide a team of engineers, oversee architectural decisions, and drive the development of complex, data-intensive applications. Responsibilities encompass the full software lifecycle, from design and implementation to deployment and maintenance. You will mentor junior staff, ensure code quality, and contribute to the continuous improvement of development processes. A strategic mindset and experience in leading projects within a large-scale, distributed system environment are critical for this position.