У тебя хоть стажа нет. Но если 4 года на java, то и искать обычно не надо-рекрутеры сами находить должны
С джавой есть такой ньюанс, на ней пишет вся Индия, и свежеприехваших людей с 4-10 годами опыта (но без канадского) на рынке полно. Если есть что-то местное в резюме, тогда должно гораздо бодрее пойти.