Although it has some overly verbose constructs, IMO most of the complained verbosity in java is due to what is considered idiomatic java.
You can indeed write much more concise and clear code in it, but for some reason the "proper" way to write java is to use a ton of factories, defining new class (and immediately extending them with more subclasses) for every little thing, wrappers, interfaces and so on.