Buenas,
He visto lo que pides y he desarrollado algo parecido donde trabajo actualmente, pero actualmente estoy trabajando tanto en Android como en java por lo que te quería preguntar si es que aceptas mi oferta si se puede desarrollar el servicio REST en java en lugar de PHP. Por la parte de Android no será un problema ya que tengo una aplicación propia en Google play realizando peticiones REST a un servidor con lo que solo debería replicar el proceso cambiando la URL.
Si es necesario podría mostrártelo.
Saludos,