Senior Backend Engineer
About Wego
We’re on a mission to help people discover the real value of travel — to inspire, to give more reasons, to make it easy — for you to go. Our company was founded back in 2005, and since then, we’ve imagined and created some of the most well-loved products for travellers all around the world.
Today, Wego is used by millions of people every month — people who travel for adventure, work, family, and for many other reasons. That’s why we work tirelessly to make your experience of planning & booking flights, hotels, and trips as seamless as possible
Team Description:
The Backend Engineering team is focused on building robust, scalable systems to support Wego’s platform. The team collaborates with stakeholders across the business to deliver innovative solutions that enhance user experience while maintaining high coding standards and system performance.
The Role:
We are seeking a passionate and skilled Senior Backend Engineer with expertise in Java and REST API development. Based in our Lahore office, you will play a key role in enhancing our architecture, developing scalable backend services, and introducing innovative functionalities to meet business needs. This is an on-site position with no remote work option.
What you will be working on:
You will develop and maintain backend services using Java Spring Boot, improve code quality, collaborate with stakeholders, and demonstrate flexibility in learning new technologies. This role also involves tackling challenging issues with a proactive problem-solving approach.
Core Responsibilities:
● Develop and maintain scalable backend services using Java Spring Boot, adhering to
best practices.
● Write, document, and secure REST APIs, ensuring data integrity and protection.
● Enhancecode quality with unit tests, automation, and code reviews.
● Collaborate with stakeholders to understand business requirements and participate in
problem-solving.
● Takeownership of challenging issues and deliver results within deadlines.
● Stayopen to learning new programming languages and technologies.
Skills and experience:
● 7+years of hands-on experience in coding and system design as a backend engineer,
primarily in Java.
● Expertise in developing and documenting REST APIs with a strong focus on security.
● Proficiency in database concepts, data modeling, query optimization, and performance
tuning.
● Experience with databases such as MySQL, PostgreSQL, or MSSQL.
● Familiarity with build processes, CI/CD, and application containerization (e.g., Docker).
● Experience with cloud technologies like AWS, GCP, or similar services.
● Knowledge of caching solutions like Memcached and Redis.
● Fluency in English for effective global team communication
Nice to haves:
● Experience with Go or Ruby on Rails.
● Familiarity with distributed services and message brokers (e.g., SQS, RabbitMQ, Kafka)
- Department
- Engineering
- Role
- Back End Developer
- Locations
- Lahore
- Employment type
- Full-time
- Brand
- Wego
Senior Backend Engineer
Loading application form
Already working at Wego?
Let’s recruit together and find your next colleague.