Yo en Java no trabajo, pero de los diversas alternativas a Java es la que mas se habla en los circulos donde me muevo.
Basicamente, tiene muchas mejoras sintaxticas enfocadas en reducir ruido y problemas, asi como la posibilidad de hacer algo de programacion funcional sin irse al extremo:
https://kotlinlang.org/docs/referenc...n-to-java.html
https://www.infoworld.com/article/32...explained.html
--
Java es como .NET, donde hay varios lenguajes construidos sobre el. Eso permite elegir lenguajes mas acordes a las necesidades y gustos.
Pero Kotlin tiene buen soporte de IDEs (al fin lo hace JetBrains!) y es oficialmente soportado para Android. Y de las alternativas es la que menos alienigena me parece para alguien acostumbrado a lenguajes tradicionales.