Pearson logo

Pearson

Software Engineer II

🇮🇳 Hybrid - IN 🕑 Full-Time 💰 TBD 💻 Software Engineering 🗓️ February 16th, 2026
Rive

Edtech.com's Summary

Pearson is hiring a Software Engineer II. The role involves developing and improving microservices on Pearson's PMC global technology platform using Java, Spring Boot, and Node.js, with a focus on cloud-native, API-first, and microservice architectures. The engineer will collaborate closely with cross-functional teams to ensure high-quality, reusable code and support Pearson’s digital transformation initiatives in eCommerce and web content.

Highlights
  • Develop, document, and unit test complex modules using Java, Spring Boot, and Node.js.
  • Maintain high code quality and adherence to non-functional requirements.
  • Contribute to technical best practices, development standards, and code reviews.
  • Collaborate with project managers, business analysts, DevOps, and architects for integration and delivery.
  • Support migration toward next-generation architectures: headless, API-first, cloud-native microservices.
  • Experience required with Java, Spring Boot, Node.js, AWS, Lambda, REST API development, and microservice architectures.
  • Strong understanding of object-oriented programming, design patterns, relational databases, integration landscapes, and troubleshooting tools.
  • Interest in eCommerce and willingness to learn.
  • Excellent communication skills.
  • Part of Pearson’s Corporate Strategy & Technology organization, full-time, hybrid workplace.

Software Engineer II Full Description

Job Description

PMC is one of Pearson's global technology platforms, globally distributed instances, multi-tenant, driving the digital transformation for eCommerce and web content. PMC currently processes more than 90% of global Pearson eCommerce revenue and serves over 80% of all Pearson web traffic.

We currently run large content & eCommerce platforms serving the full-stack, but we want to start to move towards the next-generation of architectures - headless, API-first, cloud-native and micro-service based. Join a high performing team within a highly specialized technology department which focuses on delivery and transformation!

About the job

The right person will be 3 to 5 years' experience in micro services development and AWS cloud. They will contribute to Pearson's technical transformation by developing global capability onto the PMC core technical platform. We are looking for someone with passion for technology and a drive to help us move towards our architectural vision.

This is a unique opportunity for a keen technologist to help us build something that will directly enhance the lives of millions, by supporting the provision of education on a global scale.

Key Responsibilities

  • Implement, document and unit test complex modules using Java, Spring boot, and node JS

  • Ensure code is of high quality and adheres to non-functional requirements.

  • Follow and contribute to the project's technical best practices and development standards.

  • Contribute towards code reviews and ensure developed code is flexible and reusable.

  • Work with project management and business analysts to manage the flexible scope with business owners.

  • Strong focus on high quality throughout the entire process, working closely with the Quality Assurance stream.

  • Collaborate with Dev ops, Technical Lead, Solutions Architects and Enterprise Architects for aspects related to integration with other system.

  • Support the new architectural vision and help move further customizations to use that pattern.

Skills & Abilities:

  • Project Experience with Java, Spring boot, Node JS, Lambda & REST API development

  • Interest in eCommerce with a willingness to learn

  • Excellent understanding of object-oriented programming, design patterns, relational databases, complex integration landscapes & non-functional requirements

  • Experience with troubleshooting, logging, and monitoring tools

  • Excellent communication skills

  • Experience of AWS and microservice architecture.

Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.

If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing TalentExperienceGlobalTeam@grp.pearson.com.


Job:

Engineering

Job Family: TECHNOLOGY

#LI-REMOTE