Job Description
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.
Job Details
- Job Location
- Bengaluru India
- Company Industry
- General Engineering Consultancy
- Company Type
- Unspecified
- Employment Type
- Unspecified
- Monthly Salary Range
- Unspecified
- Number of Vacancies
- Unspecified