Posted 1w ago

Software Engineer III

@ Pearson
Bangalore or Chennai
HybridFull Time
Responsibilities:Design modules, Develop software, Collaborate teams
Requirements Summary:3+ years software development; strong in Java + Spring Boot, React.js; Kotlin; microservices; Docker/Kubernetes; cloud; CI/CD; MongoDB/SQL.
Technical Tools Mentioned:Java, Spring Boot, React.js, Kotlin, Git, Maven/Gradle, AWS, Azure, GCP, Docker, Kubernetes, GitHub Actions, MongoDB, SQL
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Job Title: Software Engineer III (Full Stack)

Location: Bangalore / Chennai (Hybrid)
Experience: 3–6 Years


About Pearson

Pearson plc is a global leader in digital learning and education services, impacting millions of learners worldwide. With a strong focus on innovation, Pearson is transforming from traditional platforms to cloud-native, scalable digital solutions that power modern education systems.


Role Overview

As a Software Engineer III, you will contribute to building scalable, high-quality software solutions that support Pearson’s digital platforms. You will own independent modules, collaborate with cross-functional teams, and play a key role in delivering reliable, customer-focused products.

This is an individual contributor role with strong ownership and growth potential.


Key Responsibilities

  • Design, develop, test, and maintain scalable software modules. 
  • Convert business requirements into clean, efficient, and maintainable code. 
  • Identify and resolve bugs, performance bottlenecks, and technical debt. 
  • Collaborate with QA, DevOps, and Product teams for smooth releases. 
  • Contribute to code reviews, documentation, and engineering best practices. 
  • Recommend improvements in system design, performance, and development processes. 
  • Support team knowledge sharing and mentor junior developers when needed. 

Required Skills

  • Strong experience in Java + Spring Boot 
  • Frontend exposure with React.js 
  • Knowledge of Kotlin is a plus 
  • Solid understanding of OOP, Data Structures & Design Principles 
  • Experience with Microservices Architecture 
  • Hands-on with Git, Maven/Gradle 
  • Exposure to Cloud (AWS/Azure/GCP) 
  • Familiarity with Docker & Kubernetes 
  • Understanding of CI/CD pipelines (GitHub Actions preferred) 
  • Experience with databases like MongoDB / SQL 

Good to Have

  • Experience in event-driven architecture / Kafka 
  • Exposure to serverless (AWS Lambda) 
  • Knowledge of scalable distributed systems 
  • Prior experience in ed-tech domain 

What We’re Looking For

  • Strong problem-solving and analytical mindset 
  • Ability to work independently with ownership 
  • Good communication and stakeholder management skills 
  • Passion for building impactful products 

Qualifications

  • Bachelor’s degree in Computer Science / Engineering or equivalent 
  • 3+ years of hands-on software development experience 

Why Join Pearson?

  • Work on products impacting millions of learners globally 
  • Be part of a cloud transformation journey 
  • Collaborative and innovation-driven culture 
  • Strong focus on learning & career growth