James was signed on loan from Sunderland for the rest of the season in December.
James, who was born in Dublin, has played twice for Sunderland Under 23 this season in the Checkatrade trophy against Scunthorpe and Grimsby, as well playing for them in the reserve Premier League.
He has also been capped by the Republic of Ireland at Under 16, under 17 and under 19 levels. He also played in the Northern League on loan at Sunderland RCA.
Home Shirt sponsor: Paul Elgey
Away Shirt sponsor: Hayden Cameron
Gloves — Keeping you “SAVED” from tax penalties
Kindly sponsored by David T Scott and Co, Chartered Accountants