23 hours ago
Pune, IndiaSenior
Responsibilities
- Design, develop, and maintain scalable APIs, microservices, and backend services.
- Lead the technical design and implementation of complex, scalable, maintainable, and high-performance software solutions.
- Build and integrate distributed, cloud-native, and event-driven systems.
- Develop and optimize data-intensive applications using databases, caching, messaging, and search technologies.
- Improve application performance, reliability, observability, security, and operational excellence.
- Contribute to architecture reviews, technical discussions, and engineering best practices.
- Mentor engineers through code reviews, design guidance, and knowledge sharing.
- Partner with product, architecture, data, engineering, internal stakeholders, and external technology partners.
- Use automation, modern engineering tools, and AI-assisted development practices to improve productivity and quality.
- Participate in production support, incident management, and continuous improvement initiatives.
Requirements
- 7+ years of experience designing, building, and operating large-scale backend applications and distributed systems.
- Strong expertise in Java, Spring Boot, RESTful API design, and microservices architecture.
- Experience building scalable, highly available, resilient, and secure production systems using object-oriented design, software design patterns, and clean code practices.
- Hands-on experience with relational and NoSQL databases, including PostgreSQL, MySQL, or MongoDB.
- Experience with Redis, Kafka, cloud-native applications on Azure, AWS, or GCP, and container technologies such as Docker and Kubernetes.
- Familiarity with Elasticsearch, OpenSearch, Azure AI Search, or similar search platforms.
- Experience with distributed systems, event-driven architectures, asynchronous processing, scalability, fault tolerance, observability, performance optimization, monitoring, logging, and tracing.
- Understanding of Infrastructure as Code and automation tools such as Terraform or Bicep.
- Experience with CI/CD pipelines, DevOps practices, test automation, and modern software delivery methodologies.
- Exposure to AI/ML-powered applications, generative AI, LLMs, RAG-based systems, AI-assisted engineering tools, or intelligent automation.
- Experience collaborating with product, architecture, data, and engineering teams in Agile environments.
- Experience leading technical initiatives, driving engineering best practices, mentoring engineers, and solving complex technical challenges.
Tech Stack
Apache KafkaAWSAzureDockerElasticsearchGoogle Cloud PlatformJavaKubernetesMongoDBMySQLPostgreSQLRedisSpring BootTerraform
Categories
About PUMA
PUMA designs, manufactures, and sells athletic and sportstyle footwear, apparel, and accessories for athletes and lifestyle consumers worldwide. The public company (ETR: PUM), founded in 1948 and headquartered in Herzogenaurach, Germany, goes to market through wholesale, retail, and direct-to-consumer e-commerce, and owns the Cobra Golf and stichd brands. Its product lines span football, running, training, and everyday wear across more than 100 countries.
