Job Description

πŸš€ We're Hiring: Staff/Principal Engineer (Java) - Remote

πŸ“ Location: Remote | 🌍 Global Team | πŸ’Ό Experience: 8–12 years

Ready to build the future of hotel distribution at scale?

At Hotel Trader, we're not just another travel-tech companyβ€”we're the cloud-native B2B platform revolutionizing how hotels connect with global demand. Backed by Highgate Technology Ventures and founded by serial travel-tech entrepreneurs, we're scaling fast and building something extraordinary.


πŸ“Š The Scale We Operate At

β€’ 1B+ search requests per day

β€’ 40ms average response time

β€’ 200M+ inbound messages daily

β€’ Live integrations with Hilton, Highgate, Wyndham (expanding rapidly across US & Europe)


🎯 Our Growth Story

In just 18 months, we've:

β€’ Tripled our team size

β€’ Achieved 100% YoY revenue growth

β€’ Scaled globally with real revenue traction

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

πŸ” What You'll Do

As a Staff/Principal Engineer, you'll be our technical backboneβ€”a hands-on leader who drives by doing:

Architecture & Systems

β€’ Drive system design and platform architecture decisions

β€’ Build scalable, resilient systems using Java (Spring Boot) and event-driven architectures

β€’ Solve real-time, high-throughput challenges in search, pricing, and booking workflows

Leadership & Delivery

β€’ Own end-to-end delivery of critical initiatives from design to deployment

β€’ Lead multiple high-impact projects simultaneously

β€’ Mentor teams while solving the most complex, ambiguous technical challenges

Innovation

β€’ Embrace AI-powered development (Claude, Cursor) to boost productivity

β€’ Build automation-first solutions and internal platforms

β€’ Focus on performance optimization and low-latency system design

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

πŸ› οΈ Our Tech Stack

Backend: Java (Spring Boot), Microservices, AWS ECS, ScyllaDB, MongoDB, Kafka, Redis

Platform: AWS, Docker, CI/CD, GitHub Actions

Data & AI (Good to have) : Databricks, Spark, Claude, LangGraph, RAG pipelines

Observability: Prometheus, Grafana, CloudWatch


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

βœ… What We're Looking For

Must-Have:

β€’ 8-12 years backend development experience

β€’ Deep Java expertise (Spring Boot, Hibernate)

β€’ Hands-on developer who can code, architect, and lead by example

β€’ Ability to work on multiple projects simultaneously while maintaining quality and timelines

β€’ Strong collaboration skills with stakeholders - Product teams, Clients, and Cross-functional tech teams

β€’ Distributed systems experience with event-driven architectures

β€’ NoSQL databases (ScyllaDB, MongoDB)

β€’ Performance optimization and latency tuning skills

β€’ Ownership mindset with proven track record of delivering mission-critical projects

Bonus Points:

β€’ LLM pipelines, RAG, or agentic AI experience

β€’ Databricks, Spark, or large-scale data processing

β€’ Travel-tech or B2B marketplace background

β€’ Full-stack experience with React

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🌟 Why Join Hotel Trader?

Impact: Shape a high-GMV, global-scale B2B platform transforming an entire industry

Tech: Work with cutting-edge stack including ScyllaDB, Kafka, AWS, AI tools, and more

Culture: Remote-first, ownership-heavy environment where engineering excellence is non-negotiable

Growth: Join during our rapid expansion phase and grow with us


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Ready to build the next generation of hotel distribution?

πŸ’¬ Interested? Drop me a message or apply directly - let's chat about how you can help us scale to the next level!

Share this post if you know someone who'd be a great fit! πŸ”„

#hiring #java #distributedsystems #microservices #remotework #traveltech #engineerjobs #scaleup #seniordeveloper #principalengineer

Hotel Trader is an equal opportunity employer committed to diversity and inclusion.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application