Your points are valid, however let my suggest you that Java support for VSCode is very good; and if your problem is just with JDeveloper, there are many others to choose from: Eclipse and Idea just to cover the greater part of the market. Also, Android can't completely be called "Java" because technically it isn't, but your point is valid. You seem to have seen lots of what is considered bad Java code.
Sorry I meant Oracle as editor of the Java itself.
And I must admit that I never saw any good-looking Java code. Though just switching to Kotlin for Android and using the exact same APIs already feels much better.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.