The 19-year-old has already played one game for the club, in a 1-0 win over Cinfães.
Sanjoanense are pushing for promotion to the top tier of the Portuguese football and they currently sit third on the log table.
Kodisang’s move to Portugal comes a year after he joined the Clever Boys from Platinum Stars, who are now campaigning in the National First Division as Cape Unoya United.
ALSO READ: Ex-Chiefs target set for PSL job – report
For more news your way, download The Citizen’s app for iOS and Android.
Download our app and read this and other great stories on the move. Available for Android and iOS.