In July 2005 he signed for Beroe Stara Zagora in the Bulgarian A PFG, for an undisclosed fee. On 7 August 2005, he made his league debut in a 3–1 away loss against Vihren Sandanski. Džaferović scored his first ever goal for Beroe on 18 March 2006 against Litex Lovech; Beroe won 3–1. On 26 October 2006, Beroe manager Ilian Iliev chose Vanja as his club captain.[6]
In 2008 Džaferović signed with Lokomotiv Sofia. He remained at Lokomotiv until July 2010 when he joined Ethnikos Achna after his contract expired, but he never played for the Cyprus team.[7] The following month, he suffered a severe injury and was ruled out for nine months.[8]
Džaferović was out of contract with Ethnikos when he was signed by the Beroe manager Ilian Iliev on 15 December 2010.[9] Džaferović's first appearance back at Beroe was as a substitute against Akademik Sofia on 8 May 2011. Unfortunately, he sustained another injury during his time with Beroe and eventually did not return to football. Džaferović has made 129 appearances in the A PFG, being in the "top 20 club" for foreign players in the top flight of Bulgarian football.[10]
In 2020 he got TV series debut in a main role, joining the Bulgarian TV Series Strawberry Moon, where he plays the role of Alex, a firefighter.[13][14]
Personal life
Džaferović is married to Evgeniya, a TV personality and participant of Survivor BG: Pearl Islands. In 2012 he completed some paperwork to allow him to stay in Bulgaria.[15]