The new COBOL
Remember how Java was supposed to be the new embedded in everything language as well? Well, that quickly fell by the wayside, as did 'Write Once, Run Anywhere', which was mostly not true. Though, if you are very careful when you write it now you don't need too much 'if this OS do this if that OS do that'. It at least got you way closer than MFC did.
But no, Java's real, enduring, legacy is allowing hundreds of barely competent corporate code pigs to work on the same bloated sprawling code base without shooting themselves or others in the feet too much. Period.
What feels like hugely excessive verbosity is really the safety padding for people who don't know the difference between bubble sort, quick sort, and bogosort. Have no idea how memory works, that there even are resource limits, or anything else about computer architecture? Welcome, Java programmer, we have your ass covered! This is exactly the niche COBOL was designed for (the original hype was that even your boss could write a COBOL program, because it was just English! Lawl).
Now, I know some really skilled Java programmers, and you can do some quite impressive things in Java - but I've also seen people who can actually write readable perl code too (really!). It's not the major use case and the reason it endures, which is as the new COBOL for corporate drones. And I know I sound really dismissive, but this niche really does need to be filled and Java is perfect for it.