If you have not recently looked at what is happening within the Spring Framework, I would highly suggest taking a look. There are some really great tools that are baked in. Also if you are planning on writing containerized microservices, Spring offers a really nice environment to do that.
And if you do not want to use Java the language, there is always Kotlin (and Scala).
And if you do not want to use Java the language, there is always Kotlin (and Scala).