как вариант стек javaee: jpa, jax-rs, cdi. ejb, тд, запускаться в сервере приложений придется
либо spring framework со всеми теми же возможностями (частично даже большими) и без сервера приложений, деплоиться будешь в контейнер сервлетов или запускать толстую war-ку на spring boot
короче странный вопрос, не знаю, как на него ответить )