Ну и не только там. Я уверен что у вас получится ответ найти. Вот третяя ссылка в запросе: docs.oracle.com/javaee/7/tutorial . Информации куча. Я не могу вам дать ссылку по изучению с ресунками котят. Но думаю все легко находится.
Первая же статья на википедии. На украинском языке говорит о других частях. ejb, jpa, cdi...
Часто не указывают в вакансиях это. Все пишут просто JEE, а там вам и бины и валидэйшен и еще уйма всего.
Не гонитесь за требованиями в вакансиях.
Порекомендовал бы чета по книгам но уже не помню что мне пригождалось на начальном этапе, хотя вру. Книги типа Clean code и тд будут иметь результат только с опытом. Я вообще книг не читал первые полгода-год работы. Важнее были блоги и статьи где все кратко и понятно. jenkov.com мне очень нравится, хотя не уверен по достуности написаного из-за опыта.
github.com/...e-samples/javaee7-samples может пригодится для изучения javaEE. Лично мне спасло много времени на поиск инфы.
Мне когдато советовал рекрутер по поводу резюме: На первое место силы а не образование, потом опыт и гдето внизу образование и всякие мелочи.
Если вы знали инглиш на Intermediate то и укажите что его знаете на этом уровне, а сами возьмите книжку с заданиями и по 30 минут в день попрактикуйтесь. Ну это если и правда был заявленный уровень.
Резюме полностью на инглише делайте. Избавтесь от оправданий в резюме. И кстати от даты окончания универа, поставте просо «до этих пор».
Извените за занудство но как можно учить Spring не зная Java Beans? И тут на мой взгляд важен API javaEE а не сторонние библиотеки. На своем опыте скажу что ничего не знал о Spring но как только пригодился то быстро вехал что к чему (хоть и не идеально) так как знал смысл и принцыпы JEE.
Да, основные методы и внутреняя реализация должна отскакивать от зубов. Вы бы взяли на работу врача который говорил типа: Мышца которая там жидкость качает через все тело? Я конечно понимаю что мы тут не всегда жизни спасаем но все же.
Посмотрел то что в проекте одним глазком. Одним словом прочтите конвенцию по хорошему тону в разработке и отрефакторите код. Особенно бросается в глаза пакет который не к селу не к городу начинающийся с main. Вот лично мне он сказал что вы еллементарно не знаете структуру каталогов для maven. А если убрать main то вообще не скомпилится так как нельзя создавать корневой пакет java.
Раньше все бы это прокатило, в какуюто шарашкину контору устроились бы, но не сейчас.
Если вы так быстро все усваиваете как написано в резюме то единственного чего вам не хватает это умения продавать себя и последовательности в изучени.
P.S.: У вас все получится нужно только постаратся.
А вас ORM не устраивает или JPA? Или все же конкретно Hibernate? Если Hibernate то есть неплохая альтернатива в лице EclipseLink. А по поводу ORM и JPA не могу ничего хорошего предложить :(
Тоесть ты считаешь JavaEE выпендрежництвом? Я не начал говорить о OCGI или ьранзакционной модели. На мой взгляд, на практике тоже, нужно знать javaEE. И лучший вариант это официальный туториал который я привёл выше. Вас наверное котики обидели. Но эта фраза взята не из потолка а глядя га книгу Head’s First по Java.