I think Kotlin is the good way to go. I used to develop with Java, tried Kotlin the first time and not quite like it. But in my next project, I chose it, and really satisfy with it. Besides, it makes my code more concise and less boilerplate, so I like it.