Precisa ver que nicho pretendes desenvolver, mas em geral sabendo programar e sabendo Java o nicho será apenas mais um detalhe que com bons tutoriais se caminha e bem.
Java é o Java de sempre, por exemplo, se queres desenvolver em Desktop, Mobile, Raspberry e outros embarcados em que tem um ótimo apelo visual, compensa aprender JavaFX e lembre-se, dá sim pra ter em o JavaFX rodando dentro do navegador do usuário com opções pagas e livres.
Se deseja desenvolver em Back, tem um montão de opções, inclusive se não gostar de nenhuma delas poderá criar a sua própria.
Se deseja em micro dispositivos tem o ótimo J2ME, sim não está morto como muitos pensam, é excelente para desenvolver em microcontroladores, aqueles de R$ 5,00 cada ou mesmo desenvolver para cartões inteligentes.
Se preocupa em aprender o Javão o resto nem liga, como disse basta um bom tutorial e se lembrar que o google é seu amigo.