The under-23 captain joined Wolves at the aged of 16 when he was awarded his scholarship within the first few months of joining the club.
He made his under-21 debut while still a first-year scholar in a match against Stoke City towards the end of the season.
Johnson has completed the paperwork in time to join Rob Edwards squad ahead of this evening’s fixture at Nuneaton Town.
For more news, reaction and action from across the National League, like us on Facebook and follow us on Twitter and Instagram