Joe, who is 22 years old, has expressed his excitement about joining the team, saying that he chose Leyton Orient as his first choice once he was given permission by Newcastle to go out on loan.
He was impressed by the team's performance towards the end of last season and believes that his skills will help make this season's team entertaining to watch.
Head coach Richie Wellens is pleased to have Joe on board, saying that he was identified as a key signing early on in the transfer window, which has been busy due to the departures of other players.