Also, I already know Python, JavaScript, a bit of Go and Kotlin.
Clikt is a nice config parser as well, and Koin is fine for DI. Jackson has good Kotlin support, and I haven’t tried the Kotlin serialization package yet but it looks interesting.
These days i prefer some of the library stitching done for me and would probably opt for spring boot and webflux which has nice Kotlin and coroutine support now.
Generally I recommend using Ktor if you’re familiar with Kotlin or want to use Kotlin for some reason. Elixir or Go might be easier for a beginner, but if you have to learn a new language / paradigm this difference cancels out.