Как разместить свое веб приложение на Java в сети?
Если бесплатно, то https://developers.openshift.com/languages/java.html
https://habrahabr.ru/post/145203/ (старенькая статья)
Heroku.com' деплой через git, очень просто и удобно.
Вроде поддержка Spring там есть.