Здравствуйте!
Как правило, чаще для джуна требуется знание таких технологий, фреймворков и библиотек, как:
Spring, Play, Hibernate, Elastic, JDBC, Jakarta EE, основы работы с СУБД (postgres, mysql). Не будет лишним знание основ html, css, js, regex. Ну и смотрите, требования в вакансиях.
В плане источников для обучения можно использовать: книги, туториалы и курсы. Курсы и туториалы нужно тщательно выбирать, но обязательно опираться на книги.
Также для получения доп. опыта можно записаться в различные лабы и тренинги.
Например,
https://www.training.ru/#!/Training/2681?lang=ru