Jiang began his professional with Qingdao Jonoon in the 2004 season when he made his senior debut against Inter Shanghai in the first game of the season on 16 May 2004 in a 2-2 draw where he also scored his first goal. Throughout the season, he would gradually establish himself within the squad due to his versatility in being able to play as a striker or a winger and would eventually play in seventeen league games, though most were as a substitute. By the following season, he would become an integral part of the Qingdao Jonoon team where he aided them to several midtable positions before he joined Guangzhou Evergrande during the 2011 season.
Jiang returned to the Chinese under-23 national team, playing in the 2008 Summer Olympics, where he played in all three group games in the tournament. After the tournament, Jiang was promoted back into the senior team again and he would score his first international goal against Vietnam on 21 January 2009 in the 2011 AFC Asian Cup qualification game, which China won 6-1.