Newcastle United goalkeeper Tim Krul has joined Ajax on loan until the end of the season, after signing a one-year contract extension at St. James' Park.