My second concern when using Java is that everybody hates Java and the JVM.
Yes, there are vocal haters of Java. But the JVM, I don't think I've ever heard anyone rail against that. In short, your dislike of Java or the JVM is approaching the irrational. Just use Kotlin and be done with it.