10 years later, This is possible and kotlin is a first class language in liferay.
https://help.liferay.com/hc/en-us/articles/360029005872-Kotlin-Portlet