> Kotlin for most of the backend code, but Java for shared libs. We still use Java 8 for some libs which may be used in Android, that's an unfortunate reality
Considering Kotlin is a supported, first-class language on Android, why not write your shared libs in Kotlin as well?