Born in Svrljig, Stefanović came through the youth ranks of Radnički Niš, making his first senior appearances in 2004.
After debuting in the top flight of Serbian football, Stefanović switched to Voždovac in the summer of 2007.
Over the following 18 months, Stefanović failed to make any appearances for the club, being completely overshadowed by more experienced Saša Radivojević and Branko Grahovac.
He was later named by Miroslav Đukić in the 23-man squad for the 2007 UEFA European Under-21 Championship,[4] but was forced to miss the tournament due to an injury.
Later on, Stefanović earned two more caps for the under-21 side, playing the full 90 minutes in both of Serbia's games at the Valeriy Lobanovskyi Memorial Tournament in August 2007.