Description
We are looking for a **Java Full\-Stack Developer with React** to join a high\-impact engineering team working on a leading dining and reservation ecosystem integrated into the digital experience. You will contribute to building customer\-facing features, identity flows and cross\-platform integrations connecting the platform with the broader ecosystem.
**Responsibilities**
* Design, develop and maintain full\-stack applications using Java (Spring Boot) and React
* Build and enhance RESTful APIs and microservices architecture
* Develop modern, responsive UI components using ReactJS and TypeScript
* Work on integration layers (BFF / API Gateway) connecting frontend and backend systems
* Collaborate with cross\-functional teams in a Scrum\-based environment
* Ensure code quality through unit testing (JUnit), code reviews and CI/CD practices
* Participate in feature development, system improvements and performance optimization
* Contribute to cloud\-based solutions (AWS) and scalable platform design
* Use modern tools like Git, GitHub and GitHub Copilot for efficient delivery
**Requirements**
* 2\+ years of experience with Java (Spring Boot) and ReactJS for full\-stack development
* Expertise in building REST APIs and microservices architectures
* Familiarity with Git\-based version control systems
* Proficiency in JUnit or similar testing frameworks
* Understanding of full software development lifecycle and Agile methodologies
* English level B2\+ (upper\-intermediate or higher)
**Nice to have**
* Knowledge of TypeScript and API Gateway / BFF patterns
* Familiarity with Docker, Kubernetes and CI/CD pipelines
* Exposure to authentication/identity systems
* Background in large\-scale enterprise environments