For product development, better to stick with Java native stack to get better maintainability down the line.
Ready to use frameworks saves time initially, but later causes issues with interoparability with other libraries and Java versions. Also they can sell that company or shutdown. Proper analysis needs to be done while selecting third party libraries.
Wild Fly Microservices: http://wildfly-swarm.io/
Elasticsearch: http://elasticsearch.com/ – Worth using this product for better intelligent search. Applicable for all projects.
Kibana – http://www.elasticsearch.org/overview/kibana/ – Good for log pooling and search
Code Review: https://www.gerritcodereview.com/
Note: Don’t use tools…because they are free or looks good.
Good cook don’t need too many utensils (Situation based)