company logo

Lead Software Engineer

Clarivate.com

Office

Barcelona, Spain

Full Time

We are looking for a Lead Software Engineer to join our OFF-X team in Barcelona, part of Clarivate’s Life Science & Healthcare division. This is an exciting opportunity to contribute to the OFF-X platform for Preclinical and Clinical Safety Intelligence, a key product supporting drug safety research worldwide. You will be part of a skilled Software Engineers and QAs team and work in a dynamic agile environment. You’ll focus on building scalable backend services. If you have experience with Java, Spring Boot, SQL, and Elasticsearch, we would love to speak with you.

About You – experience, education, skills, and accomplishments

  • Bachelor's degree in computer science, Software Engineering, or related field; or equivalent relevant work experience. 
  • 5+ years of industry experience in Java and Spring Boot for backend services.
  • 5+ years of experience with OpenSearch (or similar search engines) and Oracle DB expertise, with experience writing and optimizing SQL queries for relational databases.
  • Experience developing and designing backend RESTful services and working within a microservices architecture.
  • 3+ years of experience working with Version Control tools (preferably Git)
  • 3+ years of experience with Jenkins and AWS services.

It would be great if you also had . . .

  • Experience running services in docker.
  • Experience Using Jenkins.

  • Knowledge about AWS cloud infrastructure.
  • Experience With Angular

What will you be doing in this role?

  • Take a role implementing our backend services.
  • Work as a backend software engineer in a cross-functional team.
  • Write quality, well-tested, documented code.
  • Adhere to development best practices and standards as set within the team.
  • Help support existing systems, diagnosing issues, and identifying bugs.
  • Work closely with QA, DevOps, Product Owners, Solution Analysts and Project Management.
  • Product you will be developing

OFF-X is Clarivate’s platform for Preclinical and Clinical Safety Intelligence, supporting drug safety research worldwide. You will contribute to its backend development, designing and maintaining RESTful services with Java and Spring Boot, optimizing data retrieval with Elasticsearch, and working with relational databases such as Oracle DB. The platform relies on scalable, high-quality services within a microservices architecture, integrating cloud technologies and modern development practices.

About The Team

The development team based in Barcelona consists of 6 Software Engineers and 2 QA Engineers, plus the Team Lead Software Engineering. You will be working closely with the Solution Analyst and Product Owner helping to shape the scope and the refinements as part of the Agile processes and ceremonies.

Hours Of Work

Full time employee, 40 hour per week. Hybrid work environment (2 days per week working from office)

What We Can Offer You:

  • 30 working days of vacation
  • Volunteering community, with 40 paid hours of volunteering time
  • Private Health and Life & Disability insurances.
  • Tax-free benefits (Ticket Restaurant scheme, kindergarten, and transport cards)
  • Language classes (Catalan, Spanish and English)
  • Hybrid workplace, working from home and in a central office location in Barcelona with global and dynamic employees

At Clarivate, we are committed to providing equal employment opportunities for all  qualified 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.

Lead Software Engineer

Office

Barcelona, Spain

Full Time

September 26, 2025

company logo

Clarivate

clarivate