Taro Logo

Software Engineer - Java

Global leader in trusted and transformative intelligence, providing enriched data, insights, analytics and workflow solutions across knowledge, 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 in UI and DevOps areas. The position involves working on scalable cloud systems and participating in various initiatives from application UI/API to data testing and performance optimization.

The ideal candidate will have 2+ years of experience with Java and Spring Boot, bringing strong testing capabilities and a passion for code quality. The role offers exposure to modern technologies including AWS, Docker, and various frontend frameworks. As part of the Reference Master Development team, you'll work across multiple squads on diverse initiatives aimed at enhancing data quality and application performance.

This is an excellent opportunity for a mid-level engineer looking to expand their full-stack capabilities while working for a global leader in intelligence and analytics solutions. The hybrid working model offers flexibility, and the role provides significant opportunities for technical growth and mentorship from senior engineers. The position involves working on impactful projects that contribute to Clarivate's mission of fueling world-changing breakthroughs through human ingenuity.

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
React
  • 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

Jobs Related To Clarivate Software Engineer - Java