Liverpool have signed Japanese midfielder Wataru Endo from VfB Stuttgart on a long-term contract, the Premier League club said on Friday.