Sporting Fashion & Goods
Software Engineer I (Backend)
Mid Level
Pune, India
in office
Full time
Job description
About the Role
At PUMA, technology plays a critical role in enabling exceptional consumer, digital, and business experiences across global markets, and the engineering organisation builds and operates the platforms, products, and services that power PUMA's digital ecosystem. As a Software Engineer (Backend) within the Engineering organisation, the role involves implementing and operating production-grade backend systems, APIs, and distributed services that support critical business and consumer-facing applications. The position works closely with Product Managers, Architects, Data Engineers, and fellow engineers to deliver secure, reliable, and scalable solutions while contributing to technical excellence and engineering best practices.
Key Responsibilities
- Design, develop, test, and maintain backend services, APIs, and microservices that support digital products and business platforms.
- Contribute to the implementation of scalable, reliable, and secure software solutions following engineering best practices.
- Collaborate with product managers, architects, and engineers to deliver business requirements and product enhancements.
- Build integrations with internal and external systems using modern APIs, messaging platforms, and cloud-native technologies.
- Work with databases, caching solutions, and event-driven systems to develop efficient and performant applications.
- Participate in the development and operation of cloud-native applications and distributed systems.
- Troubleshoot production issues, identify root causes, and implement fixes to improve system reliability and stability.
- Contribute to application monitoring, logging, observability, and performance optimisation initiatives.
- Participate in code reviews, technical discussions, and design reviews while continuously improving engineering skills.
- Leverage automation, CI/CD pipelines, and AI-assisted development tools to improve productivity and software quality.
- Work closely with cross-functional teams in an Agile environment to deliver high-quality software.
- Contribute to continuous improvement initiatives focused on engineering excellence, operational efficiency, and platform modernisation.
Required Experience & Qualifications
- 2+ years of experience building backend applications, web services, or microservices.
- Good proficiency in Java, Spring Boot, RESTful API development, and backend engineering fundamentals.
- Understanding of object-oriented programming, software design principles, data structures, and clean coding practices.
- Experience working with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or similar technologies.
- Familiarity with caching technologies such as Redis and messaging/event-streaming platforms such as Kafka.
- Exposure to cloud platforms such as Azure, AWS, or GCP and modern cloud-native development practices.
- Understanding of distributed systems concepts, scalability, reliability, and performance optimisation.
- Familiarity with CI/CD pipelines, version control systems, automated testing, and DevOps practices.
- Exposure to containerisation technologies such as Docker and orchestration platforms such as Kubernetes.
- Familiarity with monitoring, logging, and observability tools used in production environments.
Preferred Skills
- Exposure to search technologies such as Elasticsearch, OpenSearch, Azure AI Search, or similar platforms.
- Exposure to AI-assisted engineering tools, Generative AI, LLMs, or intelligent application development.
The Application Process
Applying for a job at PUMA is easy: candidates apply online and follow the steps to upload their application.
- Every application is reviewed by real people who are committed to fairness, transparency, and equal opportunity, regardless of background, identity, or experience.
- No automated systems or AI tools are used to make hiring decisions; every decision is made by real people with real judgement and accountability.
- AI-supported functions may be used for isolated organisational steps, such as scheduling interviews, and have no influence on decisions in the application process.
About the Company
PUMA is a global sports brand creating footwear, apparel, and accessories that inspire athletes and everyday movers. The PUMA Group owns PUMA, Cobra Golf, and stichd, operates in 120+ countries, and has around 22,000 employees worldwide. PUMA looks for SPEED & SPIRIT in its candidates, defined by values that inspire the business to BE DRIVEN in its performance, BE VIBRANT in its sporting legacy, and BE TOGETHER in its team spirit, while letting individual talent and experience shine.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.
