Java Full-Stack Engineer (#14427500)

Work type:
Flexible (Office/Remote)
Technical Level:
Job Category:
Software Development

The client is looking to extend an existing team which is enhancing the existing HotSchedule application with features that are sponsored by customers (usually big restaurant chains). The team will consist of up to 3 full stack devs and 1 QA, with a product owner based in US. The app is built on Java Spring backend with a variety of front-end technologies with ReactJS being the standard for new features.


  • Develop REST services to support high-volume, low-latency web and mobile apps
  • ​Develop public facing API
  • Design and implement DB schema to allow new functionality
  • Develop new features (React, Spring)
  • Migrate existing functionality from older stacks to React
  • Maintain existing codebase (Java 11 and Spring on backend, React and Backbone on front end)


  • Good understanding of OOP/OOD
  • Proficiency in Java ( project uses mostly 11 version and partially 8)
  • Good understanding of JavaScript, HTML and CSS
  • Experience with ReactJS
  • Experience with BackboneJS is a plus
  • Experience with Spring
  • Experience with AWS services is a plus
  • At least Intermediate level of English knowledge
We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program


  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, football, ping pong, and more
  • Healthcare & sport benefits
  • An inspiring and comfy office