Short answer: Yes.
Java is a tool (like a paint brush). A tool is only as good as the person using it.
Bad artists will make bad art, regardless of how good their tools are.
Good artists will make good art, regardless of how bad their tools are.
Sensible artists will make amazing art with the best tools they can get their hands on, but their tools won't limit what they can and can't do.
I mean, Rollercoaster tycoon was written in Assembly. That's insane. But the developers still made a great game. There's tons of free game engines out there and people still make terrible games with them.