In 2013, he became the second Nicaraguan footballer to play in a CONMEBOL First Division, when he was sent out on loan to Deportivo Petare of the Venezuelan Primera División for a six-month stint.
In early March it was announced that Barrera had signed with Austrian first division team SC Rheindorf Altach becoming the first Nicaraguan to play in Europe .