Senior Full Stack Software Engineer

Pearson India Education Services Pvt Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

Software Engineer III

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

 

Experience Level

Senior Level

Job role

Work location

Bangalore, Karnataka, India

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 3 years

About company

Name

Pearson India Education Services Pvt Ltd

Job posted by Pearson India Education Services Pvt Ltd

Apply on company website