PUMA

Software Engineer II (Backend)

PUMA
Apply
23 hours ago
Pune, IndiaMid Level

Responsibilities

  • Design, develop, and maintain scalable APIs, microservices, and backend services.
  • Lead the technical design and implementation of complex, scalable, maintainable, and high-performing software solutions.
  • Build and integrate cloud-native, distributed, 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.
  • Participate in production support, incident management, and continuous improvement initiatives.
  • Collaborate with product managers, architects, data engineers, software engineers, internal stakeholders, and external technology partners.
  • Use automation, modern engineering tools, and AI-assisted development practices to improve productivity and software quality.

Requirements

  • At least 4 years of experience designing, building, and operating large-scale backend applications and distributed systems.
  • Strong proficiency in Java, Spring Boot, RESTful API design, and microservices architectures.
  • Experience developing scalable, reliable, and secure backend services for business-critical applications.
  • Understanding of object-oriented programming, software design patterns, data structures, and clean coding practices.
  • Hands-on experience with relational and NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
  • Experience with Redis and Kafka.
  • Experience building and deploying cloud-native applications on Azure, AWS, or GCP.
  • Exposure to Docker and Kubernetes.
  • Exposure to AI/ML-powered applications, Generative AI, LLMs, RAG-based systems, AI-assisted engineering tools, or intelligent automation solutions.
  • Familiarity with Elasticsearch, OpenSearch, Azure AI Search, or similar search platforms.
  • Understanding of distributed systems, scalability, resiliency, observability, and performance optimization.
  • Experience designing event-driven architectures and asynchronous processing patterns.
  • Understanding of Infrastructure as Code and automation tools such as Terraform or Bicep.
  • Experience implementing and supporting monitoring, logging, tracing, CI/CD pipelines, DevOps practices, automated testing, and modern software delivery practices.
  • Ability to collaborate in Agile teams and troubleshoot complex technical problems with strong analytical, problem-solving, and communication skills.

Categories

PUMA

About PUMA

10,000+ employees

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.

Contact me