Native Android developer/Consultant for Appwise, I work on custom projects for clients.
PHP/JS (web) developer in my freetime. Trying to keep learning in an ever changing tech world.
Indeed, I also would like to add that if you look at the AOSP (Android Open Source Project) source code then you can see that all the existing packages (Settings, Launcher, ...) are still written in Java, they haven't transferred to Kotlin.
Java is still a big language in the Android ecosystem, however it is moving to Kotlin with newer projects but still lots of legacy projects or massive projects in Java.
One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
Indeed, I also would like to add that if you look at the AOSP (Android Open Source Project) source code then you can see that all the existing packages (Settings, Launcher, ...) are still written in Java, they haven't transferred to Kotlin.
Java is still a big language in the Android ecosystem, however it is moving to Kotlin with newer projects but still lots of legacy projects or massive projects in Java.
Android is special, Kotlin is especially successful there because Java the Android way is bad.
But Java at Google is a big thing
Java is major language for google Cloud cloud.google.com/java/
Google has arguably the best styleguide for Java
google.github.io/styleguide/javagu...
I'm just scratching the surface there.
And my larger point remains.
If you are very good at whatever programming language, and you want to apply at Google, just do it.
What matter are your programming skills and they are like 90% independant of your language of choice.