It's nice if you have fair amount of idea on following components :
REST WS Concepts (JAX-RS) Use of annotations Web application REST API standards Maven and its dependency