Full-Stack Software Engineer

Elsevier

Oxford

On-site

GBP 65,000 - 105,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Elsevier is seeking a software engineer in Oxford to design, develop, test, and deploy cloud-hosted applications within a distributed system. You will contribute to architecture discussions, improve engineering practices, and collaborate with cross-functional teams to deliver user-centered solutions.

The role emphasizes learning and growing skills, with opportunities to explore AI-based solutions and work alongside product, QA, and DevOps colleagues in a dynamic Agile environment.

Qualifications

  • Proficiency in Java, JavaScript/TypeScript (React/Angular) and SQL with willingness to learn others.
  • Experience with a version control system (Git).
  • Experience with a modern IDE (IntelliJ or VSCode) and refactoring tools.
  • Familiar with test-driven development and mocking libraries (Jest, Mockito).
  • Familiar with Jira and Confluence.
  • Knowledge of Agile practices (Scrum, Kanban).
  • Willing to learn or have experience with AI-based solutions.
  • Eager to learn and grow skills and experience.
  • Enjoy collaborating with team members to create innovative solutions.
  • Open to discussing and honing approaches to improve working practices.

Responsibilities

  • Design, develop, test, and deploy applications in a cloud-hosted distributed system.
  • Contribute to architectural discussions to ensure stability, scalability, and performance.
  • Identify and implement improvements to engineering practices and the delivery pipeline.
  • Collaborate with a cross-functional Agile team to deliver positive business outcomes.
  • Work with business stakeholders to clarify requirements and deliver user-focused solutions.

Skills

Java
JavaScript/TypeScript
SQL
Agile practices
Scrum
Kanban
Git
Collaborative teamwork
AI awareness

Tools

VSCode
IntelliJ
Jira
Confluence
Jest

Job description

Salary: £65,000 - 105,000 per year

Requirements:
  • Demonstrate some proficiency in most of these technologies: Java, JavaScript/TypeScript tools (React, Angular, etc.), and SQL, with a willingness to learn the others.
  • Display some experience with a version control system (e.g., git).
  • Have experience with a modern IDE (IntelliJ or VSCode) and proficiency in using refactoring tools.
  • Have some experience with test-driven development and mocking libraries (Jest, Mockito).
  • Be familiar with collaborative documentation tools (Jira and Confluence).
  • Have some real knowledge of Agile practices and execution (Scrum, Kanban).
  • Want to learn or have experience with AI-based solutions.
  • Be eager to learn and grow skills and experience.
  • Enjoy collaborating with team members to create innovative solutions.
  • Be open to discussing and honing approaches to improve working practices.
Responsibilities:
  • Design, develop, test, and deploy applications in a cloud-hosted distributed system.
  • Contribute to architectural discussions and decisions to ensure stability, scalability, and performance.
  • Identify and implement improvements to engineering practices and the delivery pipeline to increase quality and speed.
  • Collaborate with a cross-functional Agile team (engineering, product, QA, DevOps) to deliver positive business outcomes.
  • Work with business stakeholders to clarify requirements, iterate on feedback, and deliver user-focused solutions in a fast-moving environment.
Technologies:
  • AI
  • Angular
  • Cloud
  • Confluence
  • DevOps
  • Git
  • IntelliJ
  • Support
  • JIRA
  • Java
  • JavaScript
  • Jest
  • Kanban
  • React
  • SQL
  • TypeScript
  • Flow
  • Web
  • Fullstack
More:

We are a dynamic Agile team at the forefront of developing cutting-edge technology for the future of peer review in scientific discovery. We are creating an innovative peer review system to enhance the review process. This is a full-time role based in Oxford Nielsen House. We offer country-specific benefits and are committed to providing a fair and accessible hiring process. We are also an equal opportunity employer and support a safe, scam-aware application process.

last updated 37 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer III
Full-Stack Software Engineer III

Elsevier • Greater London

On-site
GBP 60,000 - 90,000
Senior Software Engineer Full Stack
Senior Software Engineer Full Stack

Client Server • West of England

Hybrid
GBP 40,000 - 70,000
Senior Full Stack Engineer (Java & React)
Senior Full Stack Engineer (Java & React)

Huxley Associates • Greater London

Hybrid
GBP 40,000 - 70,000
Hybrid working
Performance-based bonus
28 days annual leave
+8
Full Stack Software Engineer
Full Stack Software Engineer

Fruition Group • Leeds

Hybrid
GBP 70,000 - 100,000
Hybrid work
Remote flexibility
Frequent learning opportunities
+1
Full Stack Software Engineer
Full Stack Software Engineer

IntaPeople Limited • Nottingham

Hybrid
GBP 65,000 - 90,000
Hybrid working model
Office Leeds on-site (Tue & Thu)
Senior Full Stack Developer
Senior Full Stack Developer

Pontoon • Greater London

On-site
GBP 50,000 - 80,000
Onsite in London
12-month contract
Full Stack Engineer
Full Stack Engineer

Computappoint • Greater London

Hybrid
GBP 60,000 - 90,000
Full Stack Software Engineer - London
Full Stack Software Engineer - London

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Lead Full Stack Software Developer
Lead Full Stack Software Developer

Spectrum IT Recruitment • Southampton

Hybrid
GBP 80,000 - 100,000
Hybrid work model
Competitive salary and benefits
Full Stack Software Engineer
Full Stack Software Engineer

Intellectual Capital Resources • Cambridge

On-site
GBP 59,000 - 99,000