I highly recommend you my fellow Author to read my article, Java might be dead for Android native Development but you shared a lot of WRONG statements. I bet you didn't even try Java before with a clean architecture or using Spring Boot...etc
https://medium.com/@ilyasioo/java-the-language-that-will-never-die-5767bf9cb94f