Clarivate logo

Senior Software Engineer-Java

Clarivate
NewPosted yesterday

LOCATION

Bangalore · Hybrid

EXPERIENCE

2+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaBackend DevelopmentMicroservices ArchitectureUnit TestingSQL ServerSpring BootCI/CD

Job description

Overview

Senior Software Engineer role building Java-based web applications and microservices for the Intellectual Property Technology team, which supports trademark watch services and CompuMark products.

What you'll do

  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and deployment.
  • Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
  • Develop and maintain unit and unit integration tests that are part of an automated Continuous Integration pipeline.
  • Work closely with other teams (e.g., QA, Product) to release high-quality software.
  • Participate in group improvement activities and initiatives to improve process and product quality.
  • Troubleshoot and debug issues that arise during development, testing, and production.
  • Leverage AI tools like GitHub Copilot to improve productivity and maintain high coding standards.
  • Explore and integrate LLM-based solutions (GPT-4/5) to enhance product capabilities.

What you'll need

  • Bachelor's or Master's degree in computer science or a related field.
  • Minimum 2 years of experience developing web-based applications using Java, Spring, Hibernate, SQL Server, and related technologies.
  • Strong expertise in Java 8+, frameworks such as Spring and Hibernate, and microservices.
  • Strong understanding of object-oriented programming and software development principles.
  • Experience writing unit test cases and working with automated testing frameworks.
  • Hands-on experience with version control systems (e.g., Git, SVN).
  • Familiarity with Agile development methodologies.

Nice to have

  • Experience using AI-assisted coding tools (e.g., GitHub Copilot) to accelerate development and improve code quality.
  • Exposure to LLM integration (e.g., GPT-4/5) for building intelligent features and automation.
  • Experience with CI/CD tools such as Jenkins/TeamCity/AWS Deploy.
  • Exposure to cloud platforms or containerization technologies.

Details

  • Permanent position with Clarivate.
  • 9 hours per day including 1 hour lunch break.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer-Java