On 22 May 2014, Tottenham announced that Gomes would leave the club the following month when his contract expired. Gomes signed a one-year deal, with an option of a second, at Championship side Watford on 24 May 2014. In his first season with the Championship club Gomes played in 44 games helping the club gain promotion to the Premier League. Following the Hornets' promotion to the Premier League, Gomes signed a new three-year contract with the club on 20 May 2015. He won the Player of the Season award at the end of the 2015–16 season. Gomes made his debut for Brazil in the 2003 CONCACAF Gold Cup. Although the competition is for senior national teams, Brazil chose to send an under-23 squad to the competition. Gomes made five appearances as Brazil went to the final and finished second after being beaten by Mexico 1–0. Despite being part of the Brazilian squad that won the 2005 FIFA Confederations Cup as the third-choice keeper behind Dida and Marcos, Gomes did not receive any playing time. He was also excluded from then coach Carlos Alberto Parreira's final 23-man roster for the 2006 FIFA World Cup in Germany. It was not until his inclusion in the team for a series of late-summer friendlies, as a consequence of new Brazil coach Dunga's desire to play many of the "Seleção's" younger stars, that Gomes has finally gained some consistent playing time in goal. On 14 August 2006, he was called up for a friendly against Norway, which ended in a 1–1 draw. On 3 September 2006, he played in Brazil's 3–0 win over rivals Argentina at Emirates Stadium in England. Two days later, Gomes kept a second consecutive clean sheet in a 2–0 victory over Wales at White Hart Lane. His latest stint between the sticks was during a 2–1 win over Ecuador on 10 October 2006. On 11 May 2010, it was announced that Gomes would be part of the Brazilian squad which would compete at the 2010 World Cup in South Africa, alongside Júlio César and Doni. Gomes made a rare appearance for Brazil in a World Cup warm-up game, replacing Brazil's number one keeper Júlio César as a substitute. On 15 March 2019 Gomes announced that he was retiring at the end of the season to become a pastor and footballing agent. According to Gomes he had been offered coaching positions but turned them down saying that he felt it would not leave him time for his pastoral life, saying that he felt a call from God.  .