Transform Your Career as a Backend Engineer
We are seeking an experienced software engineer who is passionate about building scalable and resilient backend systems. You'll work with Java and Spring Boot to design and implement technical solutions that power personalized experiences.
Key Responsibilities:
* Design, develop, and scale backend systems using Java and Spring Boot.
* Create low-latency search infrastructure and build integrations with suppliers across hotels, chains, and experiences.
* Implement real-time personalization and ranking logic to improve customer discovery and booking conversion.
* Enable AI-powered experiences by building APIs, data pipelines, and scalable systems.
* Deploy and optimize services on Linux environments and ensure the reliability of systems in production.
* Collaborate with product, growth, and engineering peers to translate customer needs into technical solutions.
Candidate Requirements
* Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
* 2–5 years of experience with Java and Spring Boot.
* Strong knowledge of relational and NoSQL databases (MySQL, MongoDB) and ability to design efficient schemas and queries.
* Familiarity with ElasticSearch and interest in building low-latency search systems.
* Hands-on experience with Linux systems and deploying/maintaining backend services in production.
About This Role
This role is ideal for candidates who are excited to work on complex technical problems and deliver high-quality solutions. If you're passionate about building scalable and reliable systems, this could be the perfect opportunity for you.