METRO
METRO7h ago
Career Pages

Full Stack Engineer

Pune, Maharashtra, in
Full Time
Senior Level

Auto Apply to 50+ AI Matched Full Stack Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at METRO

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

At METRO, we are dedicated to advancing technology for one of the world's leading international food wholesalers. Our work spans e-commerce, checkout systems, and delivery software, focusing on building products that ensure daily success for our customers and colleagues. Through passion and a sense of ownership, we are actively shaping the future of the wholesale industry.

We are seeking a senior full stack engineer who possesses deep expertise across both frontend and backend technologies. The ideal candidate will have strong leadership capabilities, demonstrated experience in guiding architectural discussions, mentoring engineers, and driving technical excellence. This role requires proven experience in developing complex, distributed systems and workflow-driven architectures, including familiarity with technologies such as Camunda/CIB7, Istio, and microservices.

This role is integral to METRO’s global Quality Management System. As a Senior Full Stack Engineer / Tech Lead, you will play a crucial part in harmonizing and streamlining quality assurance processes across all METRO entities. You will contribute to a large-scale codebase that integrates backend services with a complex monolithic frontend. A key aspect of this role will involve guiding the transition towards modular, scalable components while maintaining reliability and design consistency. You will also be responsible for leading technical discussions, collaborating with architects, and mentoring fellow engineers.

Key Responsibilities

  • Design, develop, and maintain both frontend (React, Redux, Material UI) and backend (Java, Spring Boot) components.
  • Lead the modernization and modularization of a large monolithic frontend and backend codebase.
  • Collaborate with architects and product managers on long-term technical strategies and system design.
  • Mentor and support mid-level engineers, promoting knowledge sharing and high code quality.
  • Ensure system performance, security, and scalability across frontend and backend layers.
  • Champion clean code practices, automated testing, and CI/CD pipelines for development excellence.
  • Work closely with DevOps and platform teams for cloud-native deployments on GCP using Kubernetes and Istio.

Qualifications

Must-Have Qualifications

Education

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience.

Work Experience & Skills

  • Proven hands-on experience with frontend frameworks like React, Redux, Material UI, and core web technologies (HTML5, CSS3, JavaScript/TypeScript).
  • Extensive backend experience with Java, Spring Boot, and microservices architectures.
  • Strong experience with Camunda (preferably CIB7) for workflow automation.
  • Experience with Istio or other service mesh technologies.
  • Experience with both relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Hands-on experience with containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines (GitHub Actions, Jenkins X, or similar).
  • Proficiency in automated testing for frontend and backend components.
  • Excellent English communication skills (written and spoken) for effective cross-functional and cross-cultural collaboration.

Other Requirements

  • Ability to balance frontend user experience with backend scalability and performance requirements.
  • Demonstrated leadership skills and experience in mentoring engineering teams.
  • Strong problem-solving abilities with a process-oriented approach.

Nice-to-Have

  • Experience in splitting monolithic systems into modular architectures.
  • Familiarity with cloud observability tools such as Prometheus, Grafana, DataDog, or GCP Monitoring.
  • Knowledge of security best practices in distributed architectures (e.g., OAuth2, RBAC, mTLS).
  • Experience participating in UI/UX design discussions and collaborating with designers or users.

Company

METRO

METRO

Metro Global Solution Center (MGSC) serves as an internal technology and operations partner for METRO, a global wholesaler with substantial international reach. METRO operates across 31 countries, man...

Pune, Maharashtra, in
Posted on Career Pages
Full Stack Engineer at METRO | Pune, Maharashtra, in | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform