O termo que você está procurando é "proxy reverso" - ele não precisa ser construído especificamente para manipular uma API REST, apenas conexões HTTP normais (com o filtro de método mencionado).
O Apache ou o nginx devem atender bem às suas necessidades.