On 29 January 2008, Domovchiyski successfully passed his medical check-up and signed with the German Bundesliga team Hertha BSC until 30 June 2008 as a loaned player.
[5] On 1 July 2013, Domovchiyski returned to Bulgaria and signed a two-year deal with Botev Plovdiv, rejoining his former manager at Levski Sofia Stanimir Stoilov.
[6] On 18 July 2013, he made his debut for Botev Plovdiv after coming on as a substitute, but was sent off on the stroke of half-time due to receiving two yellow cards in quick succession in the first leg of the UEFA Europa League match against Bosnian side Zrinjski Mostar.
On 28 July, he netted his first goal for the side from Plovdiv, opening the scoring in the 7–1 rout against PFC Pirin Gotse Delchev.
[10] On 19 July 2014, he netted the equalizing goal in the 1:1 draw with Loko Plovdiv on his return debut for the team in an A PFG match.
[12] On 29 November 2015, an excellent bicycle kick by Domovchiyski at first half gave Levadiakos an important 1–0 home victory against Skoda Xanthi, after five unsuccessful results for the Greek Super League.
He started being called for each match after his ex-coach Stanimir Stoilov became a head coach of Bulgarian national team.
[18] On 13 November 2010, he caused controversy when he refused a call-up for the friendly match against Serbia to be held four days later, citing important club commitments, which prompted coach Lothar Matthäus to permanently drop him from the national side.