Skip to main content
Posted 09 July, 2026

Full Stack Engineer role in Mumbai

Michael Page
Mumbai City District, MH, IN Full Time
Reference: 65a1c6526f5712fb

Job Description

  • Work on global travel and loyalty products used by millions worldwide
  • \n
  • Grow fast in an innovative, people-focused culture with global exposure
  • \n

    \n

    About Our Client

    \n

    \n

    This opportunity is with a large organization operating in the business services industry. The company is well-regarded for its innovative approach to technology and its commitment to delivering exceptional services.

    \n

    \n

    Job Description

    \n

    \n
  • To support the product and technology team on new and existing systems as required.
  • \n
  • Champion agile best practices and Continuous Delivery to drive down backlog.
  • \n
  • To design and develop pragmatic, complete and maintainable software solutions
  • \n
  • To sustain and improve the quality of the software and the documentation delivered by the team.
  • \n
  • To maintain a good technical awareness and familiarity with new and forthcoming relevant technologies and highlight any skills or training requirements within the team.
  • \n
  • To provide detailed planning input including estimated effort to develop certain functionality and to identify any specific technical or resource dependencies and/or risks the Software Engineer might
  • \n
  • To contribute to and/or lead software analysis, design and specification tasks for specific functionality.
  • \n
  • To actively engage in and contribute to agile planning and design sessions.
  • \n
  • To provide competent, proactive and professional technical support if and when required to customers and clients.
  • \n
  • To support and initiate agile process improvements that will improve productivity, effectiveness and professionalism of the team as a whole.
  • \n
  • Maintain code documentation to company standards that accurately reflects system functionality and its technical implementations.
  • \n

    \n

    The Successful Applicant

    \n

    \n

    * Min 8 years of relevant work experience.

    \n * Extensive experience in large scale enterprise software development with a global reach.

    \n * Expert in creating simple solutions to complex problems.

    \n * Proficient in multiple programing languages with deep knowledge in many of the following: , Rust, TypeScript, GraphQL, Kotlin, Go, Python.

    \n * Experience in Relational and Document database like MongoDB, DynamoDB, MySQL and PostgreSQL.

    \n * Experience in designing and building RESTful API services.

    \n * Working knowledge of event driven framework like Kafka.

    \n * Deep understanding of SOLID Principles, Design Patterns and working experience of putting them

    \n to practice.

    \n * Demonstratable experience of Test Driven Development, unit testing tools, and experience of

    \n integration testing and continuous integration / deployment.

    \n * Experience in automation test tools and frameworks like Serenity, Cucumber, Jest, Supertest, Playwright, Detox etc.

    \n * Working knowledge of cloud deployment and technologies, including AWS and Terraform.

    \n * Experience in native mobile app development, Java and Springboot is a plus.

    \n * Experience of working with PCI compliant software products is desirable.

    \n * Experience of working across multiple delivery organisations practising distributed development in a global environment.

Sign up for Job Alerts