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
2+ years of experience
Enterprise SaaS

Description For Software Engineer - Java

Clarivate is seeking a Full Stack Software Engineer with Java expertise to join their Reference Master Application Development team in India. This role combines backend development with opportunities to explore UI and DevOps. The position requires 2+ years of experience with Java and Spring Boot, focusing on developing scalable cloud systems. The ideal candidate will work on various initiatives from application UI/API to data testing, enhancing data quality, and optimizing application performance.

The role offers a hybrid working model and is part of a dynamic team working on multiple squads. You'll be involved in full-stack development, code review, and implementing innovative solutions. The position requires expertise in Java, Spring Boot, and various modern technologies including AWS, Docker, and microservices.

This is an excellent opportunity for a mid-level developer looking to expand their full-stack capabilities while working for a global leader in intelligence and analytics solutions. The role offers hands-on experience with both established and cutting-edge technologies, and the chance to work on impactful projects that transform various industries.

Clarivate provides a collaborative environment where you'll work closely with senior engineers and contribute to significant projects. The company's focus on innovation and transformation makes this an ideal position for someone looking to grow their technical expertise while working on meaningful solutions that fuel world-changing breakthroughs.

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
  • Identifying and solving problematic areas with innovative solutions
  • Reviewing existing application codebase and recommending improvements
  • Write clean, efficient, and maintainable code in accordance with coding standards
  • Work closely with higher-level engineers to increase functional knowledge
  • Develop and apply understanding of software development lifecycle
  • Manual testing and JUnit testing of assigned applications
  • Write application technical documentation
  • Participate as a team member on various engineering projects

Requirements For Software Engineer - Java

Java
TypeScript
JavaScript
MongoDB
  • 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