In terms of adoption, community and pre-build libraries, I recommend to use Spring Boot but if you are looking for something lightweight, you probably should take a look at Quarkus and Micronaut. I've been using Micronaut in some projects and I'm really enjoying the development process also the performance that I'm achieving (latency, warm up...). The learning curve is also very smooth when you already know Spring Framework, which is my situation. The drawback is regarding the documentation also the lower adoption/community (low number of pre-build libraries/stackoverflow answers). If you are looking for Jakarta EE compliant, then you should go with Quarkus. As a personal advice, I would recommend you to talk with the team also let the team pick a solution that they are confident to work with.