I've come from a similar direction - I'd recommend picking a framework you don't immediately hate the looks of (I chose Dropwizard but have settled on Ktor), and try making some stuff in side projects - the practical experience helped me more than theory, if you have general programming experience