Server che supportino Java sono dispendiosi da mantenere/manutenere, di economico e completo penso sia estremamente difficile trovare qualcosa.
ma francamente se parliamo di un microservizio in sping e un nginix per la parte angular non credo servano risorse eccessive. diciamo che lo fanno pagare poco perchè gli stack lamp sono semplici da far salire su