Clarivate
Clarivate2h ago
Naukri

Senior Software Engineer

Noida
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Clarivate

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

We are seeking a highly skilled Senior Software Engineer with a strong command of Java 8+, proficiency in frameworks like Spring and Hibernate, and experience with microservices.

This is an exciting opportunity for a technology enthusiast with robust analytical skills who excels at tackling complex challenges. You will contribute to innovative solutions that significantly impact our products and customers.

About You (Skills & Experience Required)

  • 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 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 such as Git or SVN.
  • Familiarity with Agile development methodologies.

Nice to Have

  • Experience using AI-assisted coding tools like GitHub Copilot to enhance development speed and code quality.
  • Exposure to Large Language Model (LLM) integration, such as GPT4/5, for building intelligent features and automation.
  • Experience with CI/CD tools including Jenkins, TeamCity, or AWS Deploy.
  • Exposure to cloud platforms or containerization technologies.

What you'll be doing

In this role, you will collaborate closely with your agile team to create high-quality, innovative, and user-friendly solutions for complex business problems. Your strong technical and analytical abilities will be crucial in navigating and overcoming challenges across multiple technologies.

Role Highlights:

  • Participate in the complete software development lifecycle: requirements gathering, design, development, testing, and deployment.
  • Write clean, efficient, and well-documented code adhering to industry best practices and coding standards.
  • Utilize AI tools such as GitHub Copilot to boost productivity and maintain high coding standards.
  • Develop and maintain unit and unit integration tests integrated into an automated Continuous Integration pipeline.
  • Work collaboratively with cross-functional teams, including QA and Product, to deliver high-quality software releases.
  • Engage in continuous improvement activities and initiatives to enhance processes and product quality.
  • Explore and integrate LLM-based solutions (GPT4/5) to enrich product capabilities.
  • Troubleshoot and debug issues encountered during development, testing, and production phases.

Company

Clarivate

Clarivate

Noida
Posted on Naukri
Senior Software Engineer - Java at Clarivate | Noida | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform