Senior Microservices Developer

GMG

Gurugram District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

GMG is looking for a Senior Microservices Developer based in Gurugram, India. The role involves designing, developing, and supporting scalable, cloud-native applications using Java, Spring Boot, and AWS.

The ideal candidate should have over 5 years of experience with microservices architecture, event-driven systems, and integration with enterprise applications. This role offers a dynamic environment with collaboration across cross-functional teams on innovative digital transformation initiatives.

Qualifications

  • 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.

Responsibilities

  • Develop, enhance, and maintain scalable, high-performance microservices-based applications.
  • Design and implement cloud-native solutions leveraging Spring and AWS services.
  • Collaborate with teams to deliver secure, scalable, and high-quality solutions.

Skills

Java
Spring Boot
Microservices Architecture
AWS
Event-Driven Systems
Docker
Kubernetes
CI/CD pipelines

Tools

API Gateway solutions
Git
Apache Kafka
Amazon SQS

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Java/Microservices
Senior Software Engineer - Java/Microservices

HD Supply | Global Technology Center • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Uttar Pradesh

On-site
INR 1,200,000 - 2,400,000
Senior Java Developer (Microservices, Spring Boot, Gen AI & AWS)
Senior Java Developer (Microservices, Spring Boot, Gen AI & AWS)

Halcer • Indore District

On-site
INR 2,600,000 - 4,200,000
Java API microservices
Java API microservices

Capgemini • Pune District

On-site
INR 1,200,000 - 2,000,000
Java Spring Boot Developer
Java Spring Boot Developer

Infosys • Hyderabad, Ahmedabad District, Bengaluru

On-site
INR 3,500,000 - 6,500,000
Senior Software Engineer - Java, Spring Boot, AWS, MicroServices
Senior Software Engineer - Java, Spring Boot, AWS, MicroServices

Saarthee • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Above industry remuneration
Opportunities for professional development
Empathetic and results-driven environment
VS01639 - Technical Project Manager
VS01639 - Technical Project Manager

E4 Software Services Pvt Ltd. • Mumbai

On-site
INR 4,200,000 - 7,000,000
Lead Engineer – R01571315
Lead Engineer – R01571315

Brillio • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Full Stack Engineer
Full Stack Engineer

HMS Networks • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Java Tech Lead, Hyderabad-based
Senior Java Tech Lead, Hyderabad-based

DataArt • Bengaluru

On-site
INR 4,000,000 - 6,000,000