A JVM application starts by reserving memory, and the smallest hosting plans do not have enough of it. That, more than language support, is what decides whether Java is practical somewhere: a provider may list it and offer no plan with the headroom for a Spring Boot service under load. Deployment is usually a jar or a container. Where Java appears alongside enterprise support tiers, the pricing usually reflects the audience rather than the runtime.
17 providers run Java, listed alphabetically. Across 31 countries, commonest entry price $5 to $15 a month. 31 records do not record this field, and cannot appear here either way. For 12 the question does not apply.
A
- Alibaba Cloud
Alibaba Cloud provides infrastructure, platform and serverless services spanning 32 regions with support for Linux, Windows, containers and multiple runtimes.
- alwaysdata
French managed hosting running a wide set of language runtimes on isolated Debian accounts, with a permanently free tier below the paid plans.
- Appwrite
Open-source backend platform sold as a hosted service, running user functions alongside managed databases, authentication, storage and messaging.
- AWS Lambda
Amazon's function-as-a-service primitive, running a handler on demand in a short-lived isolated environment and billing per invocation.
C
- Clever Cloud
French platform-as-a-service that detects, builds and runs an application from a git push, with managed databases and storage sold as add-ons.
D
- Divio
Divio is a Swiss platform-as-a-service that runs Dockerised applications of any stack, deployed from git.
G
- Gigalixir
Gigalixir is a platform-as-a-service built around Elixir and Phoenix, keeping hot upgrades, remote observer and distributed clustering intact.
H
K
- KingHost
Brazilian shared, WordPress and VPS hosting brand under LWSA, documenting PHP, Node.js, Python and Java application deployment on shared plans.
N
- Northflank
British platform running containers, jobs and managed databases on its own cloud, in the customer's cloud account, or on a self-hosted Kubernetes cluster.
Q
- Qoddi
Managed application platform deploying Node, Java, Go, Ruby, PHP, Python and Docker workloads with per-second billing and managed databases alongside.
R
- RailwayOne we like
Railway is a polyglot deployment platform with subscription plus usage billing, four regions and a build system that detects most common languages.
S
- Scalingo
French platform-as-a-service with git-push deploys, buildpacks, managed databases and review apps, running only in French regions.
U
- UberspaceOne we like
Uberspace is a small German hosting service sitting between shared hosting and a VPS, running since 2011, with a shell account and a documented stack.
Z
- Zeabur
Container platform that reads a git repository, works out what kind of project it is and deploys it without a configuration file.
- ZeropsOne we like
Czech container platform running applications and managed services on rented infrastructure in Prague, billed by resources consumed rather than by plan tier.