Регистрируйтесь на фриланс сайтах: freelansim.ru, fl.ru, upwork.com. И активно мониторьте новые проекты и откликайтесь. На первое время, пока нет портфолио, используйте демпинг и постарайтесь охватить как можно большее кол-во заказов. В плане работы сосредоточьтесь на том, что знаете лучше всего (java), лезть во фронтенд смысла нет, там конкуренция просто адовая на начальных уровнях.