Olá Matheus, boa tarde! Tudo bem?
Peço desculpa pela demora em responder o seu tópico.
Felizmente, existem várias opções disponíveis além do Heroku.
Outra opção é o Google App Engine, que também oferece suporte a aplicações Java. O App Engine é uma plataforma gerenciada que lida com a escalabilidade e a disponibilidade da sua aplicação, permitindo que você se concentre apenas no desenvolvimento.
Você também pode considerar o uso do Microsoft Azure, que oferece uma variedade de serviços de hospedagem, incluindo o Azure App Service. O App Service suporta a hospedagem de aplicações Java e oferece integração com várias ferramentas de desenvolvimento populares.
Essas são apenas algumas opções disponíveis, e cada uma delas tem suas próprias vantagens e desvantagens. Recomendo que você pesquise mais sobre cada uma delas e escolha aquela que melhor atenda às suas necessidades.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.