TL;DR

Software Engineer III (Backend): Develop and maintain backend services and APIs for Elsevier's Search Platform powering products like Scopus and ScienceDirect with an accent on cloud-native, large-scale systems and search technologies. Focus on building production-quality code, improving operational reliability, and collaborating in a global team environment.

Location: Must be based in London, United Kingdom

Company

Elsevier is a global leader in information and analytics, supporting science and healthcare through innovative technologies and vast data sets.

What you will do

  • Deliver features and fixes independently within the Search Platform codebase.
  • Work confidently with Java-based, Kubernetes-hosted cloud services.
  • Learn and apply search platform concepts with team support.
  • Improve code quality, test coverage, and operational reliability.
  • Participate actively in code reviews, planning, and team rituals.

Requirements

  • Location: Must be based in London, United Kingdom
  • 2–4 years of professional backend or platform software engineering experience.
  • Strong Java programming skills, ideally with Spring / Spring Boot.
  • Experience with cloud environments, preferably AWS.
  • Familiarity with containerized applications and Kubernetes.
  • Strong desire to learn new technologies and grow in complex domains.

Culture & Benefits

  • Flexible working hours to support work-life balance.
  • Comprehensive pension plan and various employee discounts.
  • Home, office, or commuting allowance.
  • Generous vacation entitlement and sabbatical leave options.
  • Parental and family care leave.
  • Personal choice budget and internal communities.