You need to provide more information to able to make a choice. Spring is a robust and sometimes heavy product that serves well for in a general situation, Quarlus can leverage containerised or cloud based environments, and microprofile offers limited capabilities and a lightweight product.