I use here a big stack of tehnologies like Spring boot, freemaker, bean validation, spring security, postgresql, followers and like system