Skip to main content

Senior Full Stack Engineer - Java/React.js

Technology
Recro
1 week agoUntil 9/12/2026

Job description

Role Summary :

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.

Tech Stack :

  • Frontend : React.js, JavaScript/TypeScript, Redux, HTML, CSS, REST & GraphQL.
  • Backend : Java, Spring Boot, Hibernate.
  • Cloud & Architecture : AWS ECS, Microservices, Event-driven architecture, Kafka/SQS.
  • Databases : MySQL, MongoDB, ScyllaDB.

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.
Keywords
ReactOSHTML5Apache KafkaReduxSpring FrameworkMongodbTypescriptGraphQLScyllaJavaScriptMysqlHtmlJavaHibernateHibernationMachine code

Interested in this role?