Ji memulai karier sebagai pemain klub sekolahnya, Gwangyan Jecheol High School. Ia bergabung dengan akademi sepak bola Reading pada musim 2007-08 namun tidak mendapat kesempatan bermain di tim utama dan memilih kembali ke Gwangyan. Pada tahun 2010, Ji bergabung dengan klub K-League Chunnam Dragons. Musim 2011-12 ia bergabung dengan Sunderland setelah penampilan impresif di Piala Asia AFC 2011.