In this Portuguese name, the first or maternal family name is Barboza and the second or paternal family name is da Silva. "Júnior" is a generational suffix used for someone whose name is the same as their father, like "Jr." in English.
Barboza played for the Flamengo U20 side, but made no appearances on the senior squad and was transferred to Macaé in 2013. He then signed a two-year contract with Brazilian club Olaria and played for the club until 2015. In mid-2015, Barboza signed a year contract with Primera División side Limón. Barboza penned a deal with Guatemalan club Comunicaciones B in 2017, playing in Liga Nacional.
Barboza was transferred to Indian I-League club Minerva Punjab,[2][3] where he rose to fame. He played 15 games and scored four goals for the Punjab side in the I-League. He played his first game for the club on 1 December 2019, which they lost.[4] In his third appearance Barboza scored a goal against defending champions Chennai City,[5] and on 12 December 2019, he led the team to their first win in the season following a loss and a draw against East Bengal.
Barboza managed to score a brace against Aizawl on 20 December 2019, which equalized the game 3-3,[6] and the fourth of his professional career against Gokulam Kerala, which secured his team's win.[7]
In 2021, Barboza joined the newly formed Delhi FC and appeared in the 130th edition of the Durand Cup.[8] He later appeared in the 2021 I-League Qualifiers, in which they finished in third position, and he scored three goals.[9]
I-League
In August 2022, Rajasthan United completed the signing of Barboza on a one-year deal.[10]
On 25 August, he missed the winning penalty on his debut for the club against East Bengal in the Durand Cup, in a 0–0 stalemate.[11][12] Eleven days later, he scored his first goal for the club against Indian Navy which helped Rajasthan United qualify for the knockout stage of the Durand Cup. An excellent through ball by Gyamar Nikum was met by Barboza in the 89th-minute and he finished confidently past the goalkeeper to seal a 2–0 win for his team.[13][14] He was also part of his team's Baji Rout Cup win in Odisha.[15]
On 14 August 2023, Delhi FC announced the return of Barboza.[16] He made his second debut on 30 October, playing at home at the Namdhari Stadium, Bhaini Ala, against TRAU in a 1–1 draw.[17] His first goal came in the next match, against Rajasthan United on 2 November. Barboza captained his team to a 4–3 win at home; his goal came off a penalty in the 53rd-minute.[18] Barboza scored a brace against Gokulam Kerala on 23 March 2024 resulting in a 2–0 away from home.[19] He added a hattrick four days later, as the hosts defeated Shillong Lajong 3–1.[20] He scored again in his club's final game of the season, a tap-in in the eight minute of stoppage time against league leaders Mohammedan on 13 April, resulting in another 3–1 victory.[21]