Definition: In this task you're given a question and you have to paraphrase the question to create the output question while retaining the meaning of the original question.
Input: What are the essential skills of a Java developer?

What are the essential skills that a Java web developer should have? Are jQuery and JSF some of them?