Мне лично удавалось устроиться за пару недель. Но при этом недостаток вакансий для джуниров есть, да.
Что я делал? Откликался на вакансии для миддлов и даже сеньёров, в некоторые писал, что на самом деле я джуниор, но готов развиваться. И это работает. Я сейчас уже почти 2 месяца на новой работе и мне до сих пор приходят письма от хедхантера о том, что вакансия на которую я откликался больше не актуальна. При том, что на некоторые отклики мне сразу отвечали отказом, большинство просто игнорировало. Ещё несколько компаний проводили со мной собеседования и готовы были дать ответ спустя неделю / две. Кто-то перезванивал, кто-то нет. Зато была пара компаний, которые хотели чтобы я вышел на работу как можно скорее, при том, что это было прямо перед новогодними праздниками. В итоге одна из компаний мне особенно понравилась и я вышел на работу уже на следующую неделю после собеседования. Так что ищите и обрящете.
P.S. При желании работу можно найти даже за неделю наверное, но тут важно не устроиться лишь бы куда, а попасть в хорошую команду, где ты будешь развиваться как разработчик, а не стагнировать. Иногда стоит отказаться от более высокой зарплаты или более близкого офиса, но понимать, что это с лихвой окупится потом.