Hybrid Senior Software Engineer – Full Stack

Posted 2 hours ago

Apply now

About the role

  • Senior Software Engineer working on a mission-critical platform at Pearson. Focus on platform engineering and building high-performance global systems.

Responsibilities

  • Design, build, and test full‑stack services and applications using React, Java, Spring Boot, and Node.js
  • Develop and evolve microservices and REST APIs that support high‑volume eCommerce and content delivery
  • Contribute to the move towards headless, API‑first architectures and cloud‑native patterns
  • Ensure solutions meet high standards for performance, scalability, security, and reliability
  • Write clean, well‑tested code and contribute to strong engineering standards
  • Take part in code reviews and help ensure solutions are flexible, reusable, and maintainable
  • Collaborate closely with DevOps, Architects, QA, Product, and Delivery teams
  • Support and champion our new architectural vision, helping migrate legacy customisations into modern patterns
  • Use modern tooling — including GitHub Copilot — to work efficiently and effectively

Requirements

  • Preferably 6–10 years’ experience building software in complex, distributed environments
  • Hands‑on experience with:
  • React
  • Java & Spring Boot
  • Node.js
  • RESTful API development
  • Solid experience working with AWS and microservice architectures (Lambda, cloud‑native services)
  • Strong understanding of:
  • Object‑oriented programming and design patterns
  • Relational databases
  • Non‑functional requirements (performance, resilience, security)
  • Experience troubleshooting production issues using logging, monitoring, and observability tools
  • An interest in eCommerce platforms and high‑traffic systems
  • Clear communication skills and the ability to collaborate across disciplines

Benefits

  • A collaborative and supportive engineering culture
  • Interesting technical challenges with real‑world impact
  • Space to grow your skills in cloud‑native and platform engineering

Job title

Senior Software Engineer – Full Stack

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job