Итак, вы прошли курсы, и не одни. Это хорошая новость - у вас уже появился базис, который нужно использовать каждый день. Плохая новость - этого мало. А чего же может не хватать для полного счастья?
Что точно не помешает:
английский язык(софт-скилл номер один). Как правило важен в аутосорс-компаниях, работающих по принципу биржи. Для продуктовых компаний он может быть тоже важен, но не так сильно. Минимальный уровень - Intermediate или B1. Однако стоит помнить, что разговорная речь и чтение или письмо текстов — это немного разные вещи. Лично знаю людей, которые не испытывают никаких проблем с чтением или перепиской, но в общении с ними тяжело. Для HR это один из первых границ отсева.
что-нибудь ещё из стека по выбранному курсу. Знать JAVA и не иметь представления о Spring - не рекомендовано. Это во-первых вам плюс, это вас развивает, во-вторых в вакансиях крайне редко указывают "голое" знание той же Java.
сторонние технологии и инструменты. Git, Docker, базы данных дают хороший бэкграунд и выгодно оттеняют ваше основное направление.
пет-проекты. Это очень хорошая вещь. В сети достаточно много дорожных карт по тому или иному направлению или конкретной области. Рекомендую к использованию. А зачастую к ним идут в нагрузку шаги по практическому освоению выбранной области. И это потом даст свои плоды, обязательно.
Разумеется это не всё, но, по моему мнению, это тот самый базовый набор, с помощью которого вы минимально сократите время поиска работы. И кстати да - ищите работу и учитесь. Всё время.
Итак у вас есть что-то из того базисного, с чем уже можно откликаться на вакансии. Вам нужен концентрат вашего опыта, знаний и умения, резюме или CV. Как его писать, я не стану вам рассказывать, но рекомендую придерживаться правила - не писать про свои НЕпроверямые качества, например, дружелюбен, или не рассказывать о своих хобби, это никому не интересно и не нужно. Подавайте только то, что имеет значение: стек ЗУН (знаний, умений, навыков), опыт работы и ваши достижения (во время учебы или работы, например, запилили крайне интересную фичу или работа с базами данных оказалась для вас чуть ли не врожденной способностью).
Что можно использовать для написания резюме? Например ресурс resume.io - лично я им пользуюсь. Неудобство только в том, что бесплатно у него есть доступ только для ссылки на ваше резюме, а из плюсов актуальные форматы оформления и множество вариантов шаблонов.
Используйте так же github.com. На нём сейчас можно найти почти всё что угодно: и примеры, и переводы книг и те же дорожные карты. Не бойтесь с в своих репозиториях создавать проекты, главное чтобы они были заполнены законченными пет-проектами.
Если хотите перчинки, то можно попробовать свои силы на codewars.com. Там перед вами буду стоять небольшие задачи на сообразительность, синтаксис, элегантность решений и тому подобное) Ощущения незабываемые.