hero

Middle East Venture Partners
Leverage our network to build your career

Search open roles at our portfolio companies
MEVP
MEVP
27
companies
268
Jobs

Senior Software Engineer 2

Wego

Wego

Software Engineering
Bengaluru, Karnataka, India
Posted on Monday, January 15, 2024

About Wego

We’re on a mission to help people discover the real value of travel — to inspire, to give more reasons, and to make it easy — for you to travel. Our company was founded back in 2005, and since then, we’ve imagined and created some of the most well-loved products for travelers all around the world.

Today, Wego is the number 1 travel metasearch engine in the Middle East. There are millions of users on Wego every month — people who travel for adventure, for work, for family, and many other reasons. That’s why we work tirelessly to make your experience of planning & booking flights, hotels, and trips as seamless as possible.

For more details: https://company.wego.com/, https://geeks.wego.com/

About the role

We are looking for passionate Senior Java engineers to join our Flights Integrations team in Bangalore. As a senior member of the team, you will play a crucial role in enhancing our supplier integrations, guiding team members, integrating more GDS, OTAs end-to-end for flight bookings, and implementing new features and functionalities.

Duties and Responsibilities

  • Improve code quality through comprehensive unit tests, test automation, and active participation in code reviews.
  • Write clean, efficient, and well-documented code following coding standards and best practices.
  • Integrate Airlines, GDS, Aggregator API into our flight booking system.
  • Demonstrate a proactive problem-solving approach, taking ownership of challenging issues and consistently delivering results within deadlines.
  • Optimize the performance of the application for maximum speed and scalability.
  • Work closely with team members to understand and contribute to the software development lifecycle, providing guidance and support

Qualifications

  • 6+ years of hands-on coding experience as a Java Developer.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience with flight booking integration for Airlines/GDS.
  • Strong API knowledge to facilitate working with partner APIs during integrations.
  • Solid understanding of Computer Science fundamentals including Algorithms, Data Structures, and Operating Systems, along with their applications.
  • Strong analytical and problem-solving skills.
  • Familiarity with relational database systems and version control systems.
  • Familiarity with build processes, continuous integration, and continuous delivery.
  • Excellent communication and interpersonal skills.
  • Ability to work effectively in a team-oriented environment.

It would be great if you have

  • Experience with container technology (e.g., Docker).
  • Experience operating production APIs and services.
  • Experience with Ruby and frontend development.