On 26 June 2012, James rejected the offer of a new contract with Colchester United and he left the club on 1 July upon the expiry of his current contract.
On 26 June 2012, James rejected an opportunity to sign a fresh contract with Colchester United and subsequently left the team on 1 July when his existing contract came to an end.