Veteran goalkeeper Frank Juric has left the German Bundesliga and will return home to play with Perth Glory for the next two seasons.

It is a major coup for the Western Australian club as Juric has twice been capped for the Socceroos and represented the national side at U20 and U23 levels.

He has played in the top German league since 1997, with Fortuna Dusseldorf, Bayer Leverkusen (in which he played in the European Champions League) and more recently with Hannover 96.