Todas as clouds querem Java rodando lá, é a principal linguagem de backend. Independente de querer rodar no docker (usando algo parecido com ECS) ou alugando uma maquina e rodando (como um EC2) vai funcionar sim. Já que você disponivel esses bonus de boas vindas, eu usaria elas sem medo.
Em resposta a Hospedagem de aplicações e escala
1