These two languages are very different. They're each well-suited to their own particular tasks. What tasks are easy to do in Java, yet are hard / require lots of ugly code to do in Scheme? Another way of putting it: what is Java better at?
If you can think of things that Scheme is better at, see this question.
EDIT: This pair of questions has gotten about 14 upvote/downvote pairs. It's interesting that this is so controversial. I want to make a disclaimer that I don't mean this as flamebait.