Backend & Infra : Java (Spring Boot), Microservices, AWS ECS, Redis, ScyllaDB, MongoDB, GraphQL, AWS, Lambda, SQS
Data & AI : Databricks, Spark, Kinesis, Claude, Cursor, LangChain
Observability : Prometheus, Grafana, CloudWatch
We’re hiring an experienced backend engineer (4-10 years) to help build scalable, real-time systems at the core of our global marketplace.
Responsibilities :
- Build and scale microservices with low-latency design & high-throughput for real-time hotel search and distribution.
- Implement custom algorithms and data models to support pricing, availability, and inventory workflows.
- Own end-to-end modules from design to rollout and collaborate with product / architect teams
- Use AI developer tools ( Claude, Cursor ) and LLMs via prompts, RAG, and agents to accelerate development.
- Participate in rigorous code reviews & contribute to a CI / CD pipeline that supports frequent, reliable, and automated deployments.
Requirements :
4+ years of hands-on experience in Java, Spring Boot, and Hibernate.Strong experience with MySQL , MongoDB , or ScyllaDB .Built distributed, event-driven systems using SQS , Kinesis ; solid understanding of fault tolerance , backpressure , and scalability .Familiarity with data consistency models, circuit breakers, internal DSLs, and low-latency API design.Proficient with Grafana , Prometheus , CloudWatch ; have tuned systems for high throughput and sub-50ms latencies .Comfortable working in a remote-first team with a culture of ownership, documentation, and async communicationPassion for clean code, testability, and driving engineering excellence via automation and tooling.Nice to Have
Hands-on with LLM pipelines or agentic workflowsExposure to React or full-stack systemsExperience with Spark or DatabricksAI / ML Exposure