Posted on: 10/01/2026
Description :
Senior Backend Developer - Java
Experience : 5- 8 Years
Industry : Travel Technology / E-commerce
Role Type : Full-Time / Permanent
Role Summary :
The Senior Backend Developer is a critical technical position within our high-velocity travel tech team, focused on architecting and delivering high-concurrency, foolproof software. As a primary contributor, you will design and implement robust backend services that handle complex API Integrations across SOAP and REST protocols. We are looking for a data-structures enthusiast who leverages AIincluding GitHub Copilot and Claudeas a force multiplier for pair programming and design philosophy. This role requires a "scale-first" mindset, where you will solve for high availability and performance while navigating the intricacies of Rate Limiting and Distributed Caching in the travel domain. You will operate in an environment that prioritizes attitude and performance over hierarchy, pushing technical boundaries to impact the end-customer experience directly.
Responsibilities :
- Solution Architecture & Design : Lead the end-to-end design and implementation of scalable backend systems, ensuring high availability and fault tolerance for travel-specific workloads.
- API Lifecycle Management : Architect, develop, and maintain complex API integrations, demonstrating mastery over SOAP, REST, and the consumption of external technical documentation.
- Performance Engineering : Implement and optimize Rate Limiters and Caching strategies (e.g., Redis) to enhance system throughput and response times.
- AI-Augmented Development : Integrate AI coding assistants like GitHub Copilot and Claude Desktop into your daily workflow to accelerate code generation, refactoring, and logic verification.
- Full-Stack Ownership : Take complete ownership of the product lifecycle, including feature discussion, solution design, development, unit testing, and deployment.
- Database Optimization : Design and manage efficient data models across multiple database systems (e.g., MongoDB, PostgreSQL, or MySQL), focusing on query performance.
- Quality Assurance : Enforce rigorous Unit Testing standards and lead manual/automated debugging efforts to ensure zero-defect production releases.
- Collaborative Leadership : Work within multidisciplinary teams, pushing teammates toward technical excellence and ensuring delivery against tight project milestones.
- Technical Innovation : Explore and propose non-traditional solutions for scalability and performance bottlenecks, bypassing rigid standards when necessary to achieve superior results.
- Version Control & DevOps : Maintain codebase integrity using GIT and participate in modern deployment practices to ensure seamless software delivery.
Technical Requirements :
- Core Java Mastery : Advanced proficiency in Java and the Spring Boot ecosystem for building enterprise-grade microservices.
- CS Fundamentals : Deep understanding of Data Structures and Algorithms (DSA) with the ability to apply them to optimize system logic.
- Web Services : Hands-on experience with SOAP and RESTful web services, including security and authentication protocols.
- Scalability Tools : Practical knowledge of implementing Rate Limiters and distributed Caching mechanisms.
- Database Proficiency : Strong knowledge of SQL (PostgreSQL, MySQL) or NoSQL (MongoDB) database constructs and optimization.
- Development Tooling : Expert-level use of GIT for version control and familiarity with AI-assisted development workflows.
- Testing Excellence : Mandatory experience in Unit Testing (JUnit/Mockito) and a proven track record of effective debugging.
Preferred Skills :
- AI-First Mindset : Ability to use AI as a design philosopher and code reviewer to augment development speed and quality.
- Travel Domain Expertise : Experience with GDS (Global Distribution Systems) or OTA (Online Travel Agency) integrations is a major plus.
- System Design : Proven ability to create High-Level Design (HLD) and Low-Level Design (LLD) documents for high-traffic applications.
- Multidisciplinary Flexibility : High adaptability to work across different technical stacks and collaborate with frontend and product teams.
- Performance Tuning : Experience in JVM tuning, garbage collection optimization, and profiling tools.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1599707