I spent the 2000's writing a lot of java servlets with a smattering of JSP and a little bit of Android. I spent the first few years of the 2010's doing multiple Android apps. Java as a language is verbose but overall isn't that bad. The problem is enterprises love patterns and love ceremony and boilerplate and so that became the defacto way to write it, which then got cargo culted everywhere else.
Over my 20+ year career I see programmers demanding their tools give them the freedom to shoot themselves in the face. Then, upon shooting themselves in the face they turn to the nearest person and say "why did it let me do that?". Your tools are rarely the problem. The problem almost always is how the people doing the building actually use the tools.