В каком направлении двигаться со знанием Java Core?
Везде есть как интересные, так и скучные задачи. Вам выбирать, на первых порах вам скучно не будет, в любом случае узнаете много нового, а потом уже можете пойти и искать другие задачи, места работы. Что-то слабо верится, что в СПБ мало вакансий и они все унылые. Можете расти как в ту, так и в другую сторону. Всё действительно зависит от ваших предпочтений и получаемого удовольствия. Вообще, далеко не везде спешат внедрять самое новое и это не зависит от языка и платформы - никто не хочет неоправданно рисковать переходом на новьё без особой на то выгоды. Я бы посоветовал в web. Может станете fullstack. Изучите клиентскую часть и, если уж так не понравится в Java-мире, потихоньку переплывете во front или js-мир. Уж его то прям колбасит от новых технологий, не соскучаетесь.)
На мой взгляд, вы очень плохо описали ваш опыт. Год - это очень мало и без реальной практики, фактически равно нулю. 
Я не буду давать советов, т.к. только столкнувшись с задачами вы сможете понять интересны они вам или нет. Не теряйте время устраивайтесь на самое сложное, что сможете найти.