Talent.com
Pearson
Software Engineer IIPearson • Chennai, Tamil Nadu, India
Software Engineer II

Software Engineer II

Pearson • Chennai, Tamil Nadu, India
29 days ago
Job description
Description

Role: Software Engineer II

Location: Chennai/Bangalore (Hybrid - 3 days/week in Office)

Pearson Marketing Cloud is one of Pearsons global technology platforms globally distributed instances multi-tenant driving the digital transformation for eCommerce and web content. PMCcurrently 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 a high performing team within a highly specialized technology department which focuses on delivery and transformation!

About the job

We are seeking a highly skilled Full Stack Java Developer - E-Commerce with 3 to 6 years of experience to join our engineering team. This unique role requires a blend of enterprise e-commerce platform expertise and modern full-stack development capability. You will play a crucial role in implementing complex modules using Java Spring Boot React and while leveraging SAP Hybris and BigCommerce to deliver seamless scalable and modern digital commerce solutions.

Key Responsibilities

  • Module Development: Implement document and unit test complex software modules using React Java Spring Boot and enterprise commerce platforms (SAP Hybris / BigCommerce).
  • Quality Assurance: Ensure all code meets high-quality standards and strictly adheres to predefined non-functional requirements (performance scalability security).
  • Technical Excellence: Follow and actively contribute to the projects best technical practices development standards and code reviews to ensure code remains flexible and reusable.
  • Cross-Functional Collaboration: Work closely with Project Management and Business Analysts to manage flexible project scopes alongside business owners.
  • Testing Support: Maintain a strong focus on end-to-end quality throughout the entire development lifecycle working in tight alignment with the Quality Assurance stream.
  • Systems Integration: Collaborate with DevOps Technical Leads Solutions Architects and Enterprise Architects to ensure seamless e-commerce integration across a complex ecosystem.
  • Architecture Modernization: Support new architectural visions (such as headless commerce and decoupled frontends) and actively help migrate legacy or custom components into modern architectural patterns.

Skills & Abilities

  • Core Technical Stack: Proven project experience utilizing React Java Spring Boot alongside REST API development.
  • E-Commerce Platform Expertise: Strong development experience with SAP Hybris (SAP Commerce Cloud) Or BigCommerce platform ecosystems.
  • Cloud & Microservices: Hands-on experience with AWS (including serverless development with AWS Lambda) and Microservice architecture.
  • Software Foundations: Excellent understanding of Object-Oriented Programming (OOP) design patterns relational databases complex integration landscapes and e-commerce non-functional requirements.
  • AI-Assisted Engineering: Direct experience leveraging GitHub Copilot to optimize and accelerate application development.
  • System Observability: Practical experience handling system diagnostics using modern troubleshooting logging and monitoring tools.
  • Soft Skills: Excellent verbal and written communication skills with the ability to articulate technical concepts to both technical and non-technical stakeholders.

#LI-AK1




Required Experience:

IC


Employment Type : Full-Time
Department / Functional Area: Engineering
Experience: years
Vacancy: 1
Create a job alert for this search

Software Engineer II • Chennai, Tamil Nadu, India

Similar jobs

Software Engineer-Senior II-2

FedExChennai, Tamil Nādu, IN

Responsible for analyzing requirements, collaborating on system design, developing efficient algorithms, ensuring scalability, integrating with external services, optimizing performance, adhering t... Show more

Software Engineer-Senior II-1

FedExChennai, Tamil Nādu, IN

Responsible for analyzing requirements, collaborating on system design, developing efficient algorithms, ensuring scalability, integrating with external services, optimizing performance, adhering t... Show more