Na minha visão qualquer linux te permite programar e aprender bem Java, não enxergo muitas diferenças entre as distros para esse fim. Claro que existem algumas diferenças em como subir serviços, atualização do sistema e do Java, mas enxergo que continuar no Ubuntu é uma boa opção.
Mas se quiser testar, você pode testar outras distros em VMs para ver qual você se interessa mais.