Добрый день!
Действительно все относительно и это зависит от вас. В среднем думаю, что 1 года достаточно.
За 1 год можно изучить Java SE, Java EE, Spring Framework, Hibernate, JDBC, JSP, JSTL, RESTful, MVC, Design Patterns, . Основы SQL. Пожалуй, это минимум для Джуна. Я и сам джун.