Senior Software Engineer-Java (Full Stack)

Clarivate logo

Clarivate

View Salaries, Reviews, and more  

Job Description

We are looking for a Senior Software Engineer - Java to join our Technology team at Clarivate. This is an amazing opportunity to work in a cross-cultural environment while working on the latest technologies with an emphasis on a user-centered approach. We have a great skill set in Java, Angular, AWS, and we would love to speak with you if you have the passion to work with both technology and people.

About You โ€“ Experience, Education, Skills, And Accomplishments

  • Bachelor's degree in engineering or a master's degree.
  • 2-4 years in software development, specifically in complex distributed systems.
  • Proficiency in developing RESTful Microservices using Java and Spring Boot.
  • Extensive experience with AngularJS, HTML5, CSS3/Bootstrap, and building scalable solutions using APIs.
  • Strong practice in writing reusable code, building secure front ends, and debugging front-end/UI issues.
  • Familiarity with both RDBMS (e.g., MySQL, PostgreSQL) and NoSQL databases.

It Would Be Great If You Also Had

Expertise in architectural styles and design patterns.

Experience with CI/CD pipelines for creating and deploying UI builds.

Knowledge of AWS services (e.g., SQS, S3).

What will you be doing in this role?

  • Design and develop product features according to business priorities. Be hands-on with coding, making technical recommendations, and delivering value in each sprint.
  • Review product requirements to identify gaps, refine requirements, develop execution strategies, provide time estimates, define testing requirements, and implement solutions.
  • Work with UX and Product Management to create intuitive UIs that simplify complex information and similarity search configurations.
  • Ensure each product meets quality standards, identify potential risks, and work with leadership to create mitigation plans
  • Lead defect triage meetings and collaborate with support and consulting teams to resolve customer issues.
  • Provide training, guidance, feedback, coaching, and mentorship to fellow engineers.

About The Team

You will be part of a large technical group committed to delivering a world-class product in the IP Content world. This role requires collaboration and working closely with other team members across the globe based on business priorities.

Working Hours

You will be working in the IST time zone from 11:00 AM to 8:00 PM from Monday to Saturday. 9 hours of work per day, including a 1-hour lunch break.

At Clarivate, we are committed to providing equal employment opportunities for all persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.

Interview Questions of Senior Software Engineer-Java (Full Stack) at Clarivate

Currently, there aren't any interview questions for this role at Clarivate shared by other job seekers.
View more interview questions of similar roles from other companies โ†’
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Engineer-Java (Full Stack) at Clarivate

Currently, there aren't any salaries for this role at Clarivate shared by other job seekers.

View more salaries from Clarivate โ†’

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now