Advertisement
Job Description:
Design, develop, and maintain scalable backend systems using Java/J2EE for high-availability travel technology products. Build and optimise microservices, write clean and secure code, work with relational and NoSQL databases, and solve complex engineering challenges using strong data structures, design patterns, and asynchronous programming concepts. Collaborate with cross-functional teams in an agile product environment and contribute to high-performance, scalable, and innovative technology solutions.
About Company:
MakeMyTrip is a leading online travel company in India, providing technology-driven travel services and experiences. The company uses technologies including artificial intelligence, machine learning, and cloud infrastructure to build scalable and innovative travel solutions. MakeMyTrip promotes a technology-first culture where engineering teams work on high-impact products and continuously develop new solutions for the travel industry.
Work Mode: Employee
Desired Skills: Java, J2EE, Backend Development, Data Structures, Design Patterns, Asynchronous Programming, Microservices, MySQL, MongoDB, Cassandra, Database Design, Query Optimisation, Low-Level Design, System Design, Agile Methodologies, Performance Optimisation, Scalability, High Availability, Security, Problem Solving, and Cross-functional Collaboration.
Additional Requirements: B.Tech/BE from a premier institute preferred. 4–6 years of experience with high-scale technology product companies. Expert-level Java/J2EE knowledge and experience designing and building large-scale, high-availability systems. Strong understanding of design principles and experience working in product/startup environments with a high degree of innovation.



