HamburgerMenu
hirist

Clarivate - Senior/Lead Software Engineer - Java Technologies

Clarivate Analytics India Private Limited
8 - 12 Years
Bangalore

Posted on: 13/01/2026

Job Description

We are looking for a Senior Lead Software Engineer in Bangalore who designs, develops, tests, and maintains high-quality software applications in line with business and technical requirements. The role involves applying engineering best practices, collaborating with cross-functional teams, and ensuring scalability and reliability of delivered solutions. The position requires strong technical execution skills, ownership of deliverables, and the ability to contribute to the continuous improvement of engineering processes

About You - experience, education, skills, and accomplishments

- Bachelor's or master's degree in computer science, Engineering, or related field.


- At least 7 years of strong proficiency in Java, J2EE, Spring, Spring Boot, Hibernate, MVC frameworks, and microservices-based architectures.


- At least 7 years of progressive experience in software development with at least 3 years in a technical leadership role.


- Prior experience delivering complex enterprise applications from concept to deployment.


- Expertise in building REST APIs and microservices architecture, including encapsulation of legacy systems.


- Strong understanding of software engineering principles such as SOLID, DRY, and design patterns.


- Hands-on experience with Test-Driven Development (TDD), CI/CD pipelines, and automated testing practices.


- Knowledge of application and web servers (e.g., Tomcat, WebLogic, JBoss).


- Proficiency in database design and development (SQL and NoSQL).


- Experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and DevOps tools.



- Ability to follow and enforce design and delivery best practices for high-quality, maintainable code





info-icon

Did you find something suspicious?

Similar jobs that you might be interested in