O quanto eu preciso saber pra começar a trabalhar?

Queria ter uma ideia aqui do quanto eu preciso saber, pra ser útil em uma empresa como programador em java (junior obviamente).

Bons estudos!

Junior? Mas já fez estágio? Estagiando você já teria essas respostas na prática. Sem estágio fica mais difícil.

A grosso modo tem que ter experiência nos requisitos principais das vagas, então veja o que está sendo pedido nos locais que procura trabalhar.

No geral, as apostilas abaixo dão um bom direcionamento pra base dos requisitos mais pedidos, que no caso do Java Oracle é web.