MCPNew: now works with Claude & AI assistants
GMG

GMG

Senior Microservices Developer

Company

GMG

Role

Senior Microservices Developer

Location

Gurugram, India

Job type

-

Found on Mokaru

1 week ago

Share this job

Salary

Not disclosed by employer

Job description

Who we are

GMG is a global well-being company retailing, distributing and manufacturing a portfolio of leading international and home-grown brands across sport, everyday goods, health and beauty, properties and logistics sectors. Under the ownership and management of the Baker family for over 45 years, GMG is a valued partner of choice for the world's most successful and respected brands in the well-being sector. Working across the Middle East, North Africa, and Asia, GMG has introduced more than 120 brands across 12 countries. These include notable home-grown brands such as Sun & Sand Sports, Dropkick, Supercare Pharmacy, Farm Fresh, Klassic, and international brands like Nike, Columbia, Converse, Timberland, Vans, Mama Sita's, and McCain.

Role Summary: We are seeking a highly skilled Senior Microservices Developer to design, develop, and support scalable, cloud-native applications and integrations. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices Architecture, AWS, and Event-Driven Systems, along with experience integrating enterprise and commerce platforms such as Shopify, OMS, and ERP systems. The role requires a passion for modern software engineering practices, cloud technologies, API-led integrations, and emerging AI-driven development approaches. The successful candidate will collaborate with cross-functional teams to deliver secure, resilient, and high-performance solutions that support business growth and digital transformation initiatives.

Responsibilities

  • Develop, enhance, and maintain scalable, high-performance microservices-based applications using Java, Spring Boot, and Spring WebFlux.
  • Design and implement cloud-native, resilient, and scalable solutions leveraging Spring Boot, Spring Cloud, AWS services, and AWS infrastructure.
  • Build and maintain enterprise-grade microservices using REST APIs, event-driven architecture, and asynchronous messaging patterns.
  • Review and validate technical designs, specifications, API contracts, and integration approaches developed by internal teams and external partners, ensuring alignment with business requirements, architecture standards, and best practices.
  • Design, develop, and support integrations with commerce platforms, marketplaces, OMS, ERP systems, payment gateways, and third-party applications.
  • Develop and implement automated testing frameworks, quality assurance processes, and deployment automation to ensure software reliability and maintainability.
  • Manage and coordinate release cycles across development, testing, and production environments, ensuring smooth and successful deployments.
  • Collaborate with architects, product managers, QA engineers, DevOps teams, and business stakeholders to deliver secure, scalable, and high-quality solutions.
  • Participate in architecture reviews, code reviews, troubleshooting, performance optimization, and continuous improvement initiatives.
  • Evaluate and adopt emerging technologies, AI-assisted development tools, and engineering best practices to improve development productivity and solution quality.
  • Contribute to the design and implementation of next-generation AI-enabled and Agentic AI solutions where applicable.

People Management

The incumbent holds no direct supervisory responsibilities but is expected to engage effectively within their function and collaboratively across cross-functional teams. This role contributes meaningfully, whether through operational contributions and/or by offering specialized expertise, guidance, and support, to ensure alignment with either functional and/or strategic organizational goals and objectives.

Functional / Technical Competencies

  • 5+ Years of experience in Java, Spring Boot, Spring WebFlux, and Spring Cloud.
  • Experience in designing and developing microservices, REST APIs, and distributed systems.
  • Hands-on experience with AWS services and cloud-native architectures.
  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Proficiency in Git-based source control systems and code review practices.
  • Strong understanding of Event-Driven Architecture (EDA) and messaging platforms such as Apache Kafka and Amazon Simple Queue Service (SQS).
  • Experience with API Gateway solutions, third-party integrations, and enterprise integration patterns.
  • Hands-on experience integrating with Shopify, marketplaces, OMS, ERP systems, and external APIs.
  • Working knowledge of Databricks, data integration, and cloud-based data platforms.
  • Experience with automated testing, performance optimization, and secure coding practices.
  • Familiarity with Python, scripting, AI-assisted development, and code generation tools.
  • Basic understanding of RAG, MCP, Vector Databases, LLMs, and Agentic AI concepts.
  • Strong analytical, problem-solving, and communication skills.
Resume ExampleCover Letter Example