Germany allows up to 18 months of stay-back on a post-study work visa after completing a degree from Germany.