PUMA logo

Software Engineer II (Full stack)

PUMA
NewPosted today

LOCATION

Local Office Pune · Onsite

EXPERIENCE

5 - 7 Years

TYPE

FullTime

SKILLS REQUIRED

React.jsTypescriptFull-Stack DevelopmentBackend DevelopmentJavascriptRESTful APIsSpring Boot

Job description

Overview

Design, build and maintain modern web applications and backend services that power PUMA's business-critical and consumer-facing digital experiences, working with product, design, data and architecture teams.

What you'll do

  • Design, build and maintain modern web applications and supporting backend services that power business-critical and consumer-facing experiences.
  • Drive the technical design and delivery of complex frontend features and end-to-end user journeys.
  • Develop scalable, reusable and maintainable UI architectures, components and shared libraries using React and TypeScript.
  • Collaborate with backend, platform, data and architecture teams to deliver integrated and scalable solutions.
  • Build and enhance backend APIs and microservices required to support frontend experiences and business workflows.
  • Optimize application performance, accessibility, reliability, security and overall user experience.
  • Contribute to architecture discussions, technical design reviews and engineering best practices.
  • Troubleshoot complex production issues and drive improvements in observability and operational excellence.
  • Partner closely with product managers, designers and engineering teams to deliver impactful business outcomes.
  • Mentor junior engineers through code reviews, technical guidance and knowledge sharing.
  • Leverage automation, AI-assisted engineering tools and modern development practices to improve development productivity and quality.
  • Contribute to continuous improvement of engineering standards, development processes and platform capabilities.

What you'll need

  • 5-7 years of experience designing, building and operating modern web applications and full-stack software solutions.
  • Strong expertise in React, TypeScript, JavaScript and modern frontend engineering practices.
  • Experience building scalable, responsive and high-performing web applications with a strong focus on user experience and accessibility.
  • Strong understanding of component-based architecture, state management, frontend design patterns and design-system-driven development.
  • Hands-on experience integrating frontend applications with REST APIs, microservices and backend services.
  • Good understanding of backend development using Java, Spring Boot, API design and microservices architecture.
  • Experience working with relational and NoSQL databases, caching technologies and cloud-native applications on Azure, AWS or GCP.
  • Exposure to containerization and orchestration technologies such as Docker and Kubernetes.
  • Strong understanding of application performance optimization, observability, security and operational excellence.
  • Experience owning medium-to-large features and contributing to technical design discussions and engineering best practices.

Nice to have

  • Experience building AI-powered and conversational user experiences using frameworks such as Google Conversational Commerce Kit (CCK), Vercel AI SDK, CopilotKit, LangChain/LangGraph, OpenAI SDK or similar agentic application frameworks.
  • Familiarity with agentic workflows, tool calling, streaming interactions, conversational experiences and Retrieval-Augmented Generation (RAG) patterns within modern web applications.
  • Familiarity with search technologies such as Elasticsearch, OpenSearch, Azure AI Search or similar platforms.

Details

  • Location: Local Office Pune (Global Function).

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer II (Full stack)