This is a Senior Full Stack Engineer position focused on building and scaling real-time web applications for a global B2B hotel marketplace. The engineer will work across both frontend and backend while designing highly scalable, cloud-native systems.
Key Responsibilities
- Develop backend microservices using
Java, Spring Boot, and Hibernate
.
- Build responsive frontend applications using
React.js, JavaScript/TypeScript, and Redux
.
- Design and consume
REST and GraphQL APIs
.
- Build event-driven systems using
Kafka or AWS SQS for asynchronous communication.
- Deploy and manage applications on
AWS ECS
.
- Collaborate with Product, Design, and Architecture teams to deliver scalable solutions.
Must-Have Skills
Frontend
- React.js
- JavaScript / TypeScript
- Redux (or similar state management)
- HTML, CSS
- REST & GraphQL integration
Backend
- Java
- Spring Boot
- Hibernate
Cloud & Architecture
- AWS ECS
- Microservices Architecture
- Event-driven architecture
- Kafka or AWS SQS
Databases
- MySQL
- MongoDB
- ScyllaDB (good to have)
Ideal Candidate
- 6–10 years of Full Stack development experience.
- Has built and maintained production-scale applications.
- Strong understanding of distributed systems and microservices.
- Experience with cloud-native applications on AWS.
- Exposure to scalable
ETL/ELT pipelines and enterprise data platforms is a strong advantage.