Juan earned 79 caps and scored seven international goals for Brazil.[4] He represented the nation at twoFIFA World Cups, threeFIFA Confederations Cups and threeCopa América tournaments, winning two apiece of the latter two events.
Born inRio de Janeiro, Juan played for six years forFlamengo in Brazil. In 2002, he moved toBayer Leverkusen. He played five years in Germany scoring ten goals for Bayer. In 2007, he moved toRoma for €6.3 million.[5]
Juan played forRoma between 2007 and 2012. In all competitions for Roma he scored 11 goals in more than 140 appearances. With Roma he won one Coppa Italia and Supercoppa Italiana. He was a first-choice centre-back for Roma, and wore the number four jersey. Juan scored his first goal for Roma againstReggina on 16 September 2007.
In the 2011–12 season, he usually played alongsideGabriel Heinze. He scored his seventh goal for Roma in a 5–1 win over Cesena on 21 January 2012. He scored again in Roma's 4–2 lossCagliari in Sardinia, followed by his third goal of the season, and the opening goal, in Roma's 4–0 demolition of Internazionale at theStadio Olimpico. He scored nine goals for Roma during his time there.
On 16 July 2012, Roma and Juan agreed to cancel his contract by mutual consent, which was set to end on 30 June 2013.[6] On the same day, Juan signed a two-year contract with the club of Porto AlegreInternacional, with a one-year option.
On 11 November 2015, Juan and Internacional agreed to cancel his contract by mutual consent, almost a month later on 8 December 2015, Juan confirmed his return to Flamengo.
Juan announced his retirement after winning the2019 Campeonato Carioca and played his farewell match on 27 April 2019, in Flamengo's 3–1 win overCruzeiro.[7]
On 28 June 2010, Juan scored the first goal against Chile with a headed finish from a corner as Brazil won 3–0 to advance to thequarter-finals of the2010 FIFA World Cup.[10]