"We are looking for a team of experienced Play Framework Java developers to help us build the next generation service. The team must be proficient in using Java 7/Java 8, and must have a good understanding of asynchronous programming using AKKA or similar technologies to schedule tasks, and queue messages. The team must also have some basic understanding of how the backend services will work hand-in-hand with FrontEnd framework like ReactJS (with Flux).
The application will be hosted on Google App Engine, therefore knowledge of GAE environment is essential to develop a scaleable solution."
Our services will be used mainly on mobile devices yet there will be lots of request sent through so we need very scalable and efficient backend. Think Uber like app.
Please indicate CLEARLY your experience / projects with each point mentioned:
Development Language: Java (cause we can do asynchronous programming easily there)
Backend Framework: Play Framework
FrontEnd Framework: ReactJS + Flux (either Material UI or Grommet)
Versioning Repo: GitLab
Hosting: Google App Engine
The development team should also have experience with Akka. Akka allows us to schedule tasks, as well as it provides us with the ability to queue messages/transactions.
We will provide functional as well as technical specs to short listed teams for further discussion and bidding.