Description :
We're hiring an experienced Full Stack Engineer (React + Java) with 5-10 years of experience to design, build, and scale real-time web applications for our global B2B hotel marketplace. You'll work across the stack from building intuitive, data-driven UIs to developing high-performance backend services that power our distribution engine.
Responsibilities :
- Build and maintain end-to-end features spanning React.js frontends and Java (Spring Boot) microservices with database integrations.
- Develop responsive, performant, and accessible UIs integrated with REST and GraphQL APIs.
- Design and scale low-latency, high-throughput microservices for real-time data workflows.
- Implement event-driven systems using Kafka or SQS for asynchronous communication.
- Collaborate with Product, Design, and Architecture teams to translate business requirements into scalable solutions.
- Optimize performance through caching strategies, async processing, and database tuning.
- Implement and maintain CI / CD pipelines, test automation, and monitoring frameworks.
- Leverage AI-assisted tools (e. g., Claude, Cursor) to boost development velocity and maintain code quality.
- Participate in code reviews, design discussions, and architecture decisions.
- Write clean, maintainable, well-documented code following best practices and design patterns.
Requirements :
6-10 years of full-stack development experience in production-grade systems.Strong proficiency in React.js, JavaScript / TypeScript, and Redux (or similar state management).Solid backend experience in Java, Spring Boot, and Hibernate.Hands-on experience with databases MySQL, MongoDB, or ScyllaDB.Proficiency in microservices, AWS (ECS / Lambda), SQS, and GraphQL.Experience with event-driven architectures, Redis caching, and asynchronous processing.Familiarity with observability tools like Prometheus, Grafana, CloudWatch, or Sentry.Strong grasp of data structures, algorithms, and system design fundamentals.Commitment to clean code, testability, and engineering excellence.Strong analytical and communication skills with cross-functional collaboration experience.Comfortable in a remote-first, asynchronous, and ownership-driven culture.Nice to Have :
Experience with React Native or mobile web frameworks.Exposure to Kafka, Kinesis, or other event-streaming platforms.Familiarity with CI / CD (GitHub Actions, Docker) and container orchestration (ECS).Experience with AI-assisted development, LLMs, or LangChain pipelines.Domain exposure to B2B platforms, travel-tech, or high-scale marketplaces.Background in Test-Driven Development (TDD) or Agile methodologies.(ref : hirist.tech)