Backend Developer

Experience: 4 - 8 yrs

Core JavaStrutsSpringHibernate

Our Purpose and Challenges

With over 47% market-share, MakeMyTrip is India’s first and biggest travel company. In fact, one in every four passengers at an airport is our customer. Driven by the desire to provide an exceptional travel experience for our customers, we have continuously stayed ahead of the curve by developing technology and products to meet the ever-changing demands of the rapidly evolving travel ecosystem.

We are currently solving multiple challenging problems, including -
  • How to bring the next 100 million users to our platform?
  • How to leverage customer insights to create a truly personalised experience for users?
  • How to create a delightful experience for our users, to make travel synonymous to MMT?

If this excites you, join us for a rewarding, fulfilling and enriching career.

“Not only do we make the best trips for our customers, we also promise the trip of a lifetime to our employees! Everyday, our teams solve challenging problems for millions of users by leveraging the latest technology, while having loads of fun. Every day is a new trip for them, and that is precisely why we call them Trippers!”

- Sanjay Mohan, Group CTO, MakeMyTrip

About the opportunity

What you’ll be doing:
  • You will contribute to all aspects of an agile software development lifecycle including design, architecture, development, documentation, testing and operations.
  • You will build cutting-edge scalable systems by writing simple and efficient code.
  • You will push your design and architecture limits for new product development.
  • You will collaborate with product managers, and other key stakeholders within the MMT family to successfully execute projects.
  • You will ensure compliance with build/release and configuration management process.

What you’ll bring to the table:
  • You possess good understanding of Agile Methodology, Object Oriented Programming Concepts and Responsive Designs.
  • You have hands-on experience on Java/ J2EE stack and have done development across multiple browsers/platforms delivering mind-boggling results.
  • You thrive in complexity and jump at the opportunity to collaborate with colleagues to delivery projects within tight deadlines.
  • If you have work experience in a product/start-up company, we’ll like you even more.

Interview Process & Prep Notes

  1. Coding Assessment

    Basic Coding, Core Java, Struts, Hibernate and Spring
    We love Java. So if you're going to tell us that you're the next James Gosling we expect you to know it all - (OOP Concepts, Singleton, Dynamic Method, ServletContext vs ServletConfig)
  2. Data Structure And Problem Solving

    Array,LinkedList, Stack, Binary Tree, Hash Tables, Heap
    Like every invention has a necessity, engineering at MMT also has one. Data structures and Algorithms have stood the test of time and have helped us solve our daily engineering problems. Binary Tree, Linked List, Algorithm Design, Dynamic Programming, Graphs are our best friends.
  3. Design & Architecture

    Design patterns, System Design & Architecture Review
    Be prepared to answer some simulation-based questions during our interviews. From system design for an e-commerce platform to component interaction.
  4. Team Fitment

    Behavioural Assessment, Culture Fit, Project Knowledge, Role Operation
    Be yourself. It works out better for everyone if we're genuine and can see if we're a cultural fit for each other. Everyone here is focused on our mission, so you should figure out what it is.

Learning & Growth

All Trippers get instant access to learning academies, e-learning portals like Udemy, Codeacademy etc, education loans, sponsorship for conferences, skill development programs, and much more. Not to mention the incredible learning opportunity you will undoubtedly receive from working with leaders and colleagues that are at the top of their game!

Learning Academies

Continuous Education Scheme


Peer Learning


  1. live_help


  2. center_focus_strong

    Customer focus

  3. sentiment_satisfied_alt


  4. palette


  5. trending_up

    Continuous Improvement

  6. insert_chart_outlined

    Commitment to results

If this excites you, Apply for this opportunity!

Upload Resume


Sanjay Mohan

Group CTO, MakeMyTrip

With extensive engineering leadership experience in established firms as well as startup/incubation setup, Sanjay brings over 20 years of solid, technical/managerial experience, across the US and India geography.

Venkatesh Bhardwaj

Senior VP Engineering

Senior Technology leader with 17+ years of experience in software development for e-commerce and enterprise market in a startup as well as large organisations, Venkatesh is a passionate technology evangelist. At MMT, he takes care of Software Development, Quality Assurance, Program Management, and Support/Operations.

Satish Mani

Senior VP Engineering

Satish has over two decades of rich experience in building B2B & B2C applications in CRM, travel e-commerce & retail e-commerce domains. Most recently he was the founder & CTO of the "littleapp" and currently leads the technology function for Flights & Payments at MMT.

Jaipal Deswal

VP Engineering

With more than 17+ years of extensive, proven experience leading Live site Monitoring, Managing Search/Cache Platform Infrastructure, Merchant Import & Live site operations, Software QA. Jaipal is also responsible for launching and driving new IT & operational development initiatives, and contributing towards the achievement of organizational objectives.

Sanjeev Kumar

Director Engineering

An IIT Bombay alumnus having over 13+ years of experience in engineering and delivery across functions 13+ years of extensive experience in software development and design. with excellent knowledge in B2C and B2B e-commerce domain. . He currently leads the Chat-bot team at MMT.

Sambit Sarangi

VP Engineering

Engineering Leader with 20+ years of multi-disciplinary experience in IT products and Services organization. Thought leadership in building large IOT & Data systems and an excellent understanding of Digital and New Age technologies.

Barath Thangaraj

Director Engineering

Barath has worked as a lead for multiple projects including the creation and maintenance of multiple large scale backend services, building a fully cloud-based and Hadoop framework bulk applications. He thrives in a customer-obsessed dynamic environment designing, developing and deploying quality software at scale.

People in the team come from companies like


Top Benefits

  1. Open leave policy

  2. Flexi working

  3. Stock options

  4. Team Offsites

  5. Own Your Car Program

  6. Life Insurance

  7. Maternity / Paternity Benefit

  8. Comprehensive Insurance Benefits for Self and Family

  9. Holidays at Attractive Prices

  10. Volunteer at MMT Foundation

Download and get set to jet to a new location

Call us selfish - but we really appreciate people who book travel on MakeMyTrip. This will give us a lot to talk about during our meeting. Book travel here and will also get to learn a lot from the comments and ratings, what is working and where can we improve and be better. Feel free to ask us questions! We will be happy to answer anything.

If this excites you, Apply for this opportunity!

Upload Resume