Kotlin & SpringBoot as a possible back-end alternative