Почему не сразу java?
Английский нужен, иначе никак.
Нормальная должность это мид, а не джуниор, поэтому к тому моменту как вы сможете устроится на работу, будете сами понимать расклады.
p.s. При должном усердии, джуниором можно стать и за полгода, а за 2-3 года претендовать на сеньора, если получиться сразу устроиться на работу с хорошей загрузкой.