Taro Logo

Software Engineer - Java

Global leader in trusted and transformative intelligence, providing enriched data, insights, analytics and workflow solutions across research and innovation.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer - Java

Clarivate is seeking a motivated Full Stack Developer to join their Reference Master Application Development team in India. This role combines backend expertise with full-stack opportunities, requiring strong Java and Spring knowledge while offering growth into UI and DevOps areas. The position is part of a dynamic team working on various initiatives from application UI/API to data testing and performance optimization.

The ideal candidate will have 2+ years of experience in Java development with Spring Boot, bringing strong testing capabilities and a passion for code quality. The role offers exposure to modern technologies including Angular, TypeScript, Elasticsearch, and cloud platforms. You'll be working in a collaborative environment, participating in code reviews, and contributing to the full software development lifecycle.

As part of Clarivate, a global leader in trusted intelligence and analytics, you'll be contributing to solutions that fuel world-changing breakthroughs. The company provides enriched data and insights across research and innovation sectors. The position offers a hybrid working model with a 45-hour work week, combining the flexibility of remote work with in-office collaboration.

This is an excellent opportunity for a mid-level developer looking to expand their technical breadth while working on impactful projects. The role provides clear growth potential, especially for those interested in developing expertise across the full technology stack.

Last updated 3 days ago

Responsibilities For Software Engineer - Java

  • Be a full stack technologist who can analyze code and solve problems independently
  • Deliver robust products
  • Identify and solve problematic areas with innovative solutions
  • Review existing application codebase and recommend improvements
  • Write clean, efficient, and maintainable code according to coding standards
  • Work closely with higher-level engineers
  • Develop and apply understanding of software development lifecycle
  • Manually test and unit test all assigned applications
  • Write application technical documentation
  • Participate as a team member on various engineering projects

Requirements For Software Engineer - Java

Java
TypeScript
JavaScript
  • Bachelor's Degree or equivalent in computer science, software engineering, or related field
  • Minimum 2 years of experience in Java, Spring Boot and JUnit testing
  • Strong knowledge of code improvement and optimization
  • Experience with web UI and browser developer tools
  • Knowledge of AWS ECS, REST API, Angular, JavaScript, Docker, TypeScript, Groovy, Jenkins, Sonar

Benefits For Software Engineer - Java

  • Hybrid working model
  • Full-time 45 hours per week

Jobs Related To Clarivate Software Engineer - Java