De forma resumida
Curto prazo: JavaScript (Mais fácil de aprender)
Longo Prazo: Java (Um pouco difícil de aprender)
De forma um pouco menos resumida
JavaScript é bem fácil de aprender logo de ínicio, é uma linguagem muito menos verbosa se comparada ao Java, ou seja, com JavaScript você gasta muito menos linhas de código escrevendo um programa do que usando Java, ela também possuí tipagem dinâmica, ou seja, você não precisa informar qual o tipo da váriavel que você ta declarando ou tipo dos parâmetros que você declarou em uma função. Particularmente, eu acho tipagem dinâmica bem ruim, pois conforme a base de código vai aumentando as coisas vão se embaralhando até virar um ninho e mafagafos, mas uma boa notícia é que existe o TypeScript que é um superset do JavaScript, de maneira simples pensa no JavaScript, mas com tipagem.
Junto a isso, JavaScript tem uma comunidade muito grande e ativa e isso é bom, pois existem muitas bibliotecas que vão facilitar sua vida sem contar a quantidade de vagas que existem pra se trabalhar com JavaScript tanto no front como no back, portanto considero uma linguagem muito boa para o curto prazo.
Agora Java é uma linguagem bem antiga e continua sendo muito boa nos dias de hoje, é uma linguagem mais verbosa, você vai acabar escrevendo mais linhas código do que escreveria com JavaScript e é uma linguagem que é fortemente tipada. Na universidade não vi Java vi C++, mas após conversas com alguns sêniors um conselho em comúm que todos me deram foi "Aprenda Java que você não fica sem emprego" e de fato se você for pesquisar no Linkedin existe, mundialmente, mais vagas para Java do que para JavaScript, e é a próxima linguagem que quero aprender.
Recomendo dar uma pesquisada na internet sobre elas e olhar as vagas de emprego no Linkedin.