Application - memory Cache services
There is always requirement to cache some data in the application local memory, so that the data can be retrieved ASAP. There are many frameworks or libraries in Java eco-system. The answer will be simply to choose one that matches as much as possible with the maximum of your desire. However, the easier to integrate it with your application, the better it sounds for preferring.