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
Design, implement, document, and unit test complex modules using React, Java, Spring Boot, and Node.jsDevelop and maintain RESTful APIs and microservicesEnsure code quality, scalability, performance, and adherence to non-functional requirementsContribute to technical standards, best practices, and architectural discussionsCollaborate with Product Owners, Project Managers, and Business Analysts to manage evolving requirementsWork closely with QA teams to ensure high-quality releasesSupport troubleshooting, logging, and production monitoring activities
Skills & Abilities:
3–5 years of experience in full-stack developmentStrong experience with:ReactJavaSpring BootNode.jsREST API developmentAWS (including Lambda)Experience working in microservice-based architecturesStrong understanding of:Object-oriented programmingDesign patternsRelational databasesComplex integration ecosystemsNon-functional requirements (performance, security, scalability)Hands-on experience leveraging GitHub Copilot for efficient application developmentExperience with logging, monitoring, and troubleshooting toolsStrong communication and collaboration skillsInterest in eCommerce platforms and digital commerce ecosystems