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, a global leader in trusted and transformative intelligence, is seeking a Full Stack Software Engineer for their Reference Master Application Development team in India. This role offers an exciting opportunity to work on scalable cloud systems and contribute to various initiatives from application UI/API to data testing and performance optimization. The ideal candidate should have strong Java and Spring Boot experience, with a passion for exploring UI, DevOps, and other technical areas. The position requires 2+ years of experience and offers a hybrid working model.

The role involves working with a diverse tech stack including Java, Spring Boot, Angular, TypeScript, and various AWS services. You'll be part of a dynamic team structure with multiple squads, focusing on enhancing data quality and optimizing application performance for customers. The position offers growth opportunities through close collaboration with senior engineers and exposure to full-stack development.

As a Software Engineer at Clarivate, you'll be contributing to solutions that help fuel world's greatest breakthroughs by harnessing the power of human ingenuity. The company provides comprehensive solutions across research and innovation spectrum, from providing insights to transform the water industry to accelerating the delivery of critical vaccines. This is an excellent opportunity for a motivated developer looking to expand their technical expertise while working on impactful projects in a global organization.

Last updated 3 days ago

Responsibilities For Software Engineer - Java

  • 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
  • Work closely with higher-level engineers
  • Develop and apply understanding of software development lifecycle
  • Perform manual and JUnit testing
  • Write application technical documentation
  • Participate as a team member on various engineering projects

Requirements For Software Engineer - Java

Java
TypeScript
JavaScript
Node.js
PostgreSQL
  • Bachelor's Degree 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 Java, Spring and REST
  • Knowledge of UI development
  • Experience with web UI and browser developer tools

Jobs Related To Clarivate Software Engineer - Java