He was rarely used by the Che during his five-month spell, but went on to spend the vast majority of the following seven years in the country, starting off with Sevilla FC with which he achieved two La Liga promotions, in 1999 and 2001, scoring 21 goals in 56 games in those seasons combined; on 19 November 2000, during a Seville derby where his team was reduced to ten men with the score at 1–1 and 15 minutes remaining, he netted twice for the eventual 3–1 win.
Olivera then played five months with another Spanish team Albacete Balompié (only four games, top division relegation), returning subsequently to his previous club.
On 1 August 2010, in a Primera División match against Club San Luis, Olivera opened the scoring within a few seconds, after knocking in a rebound from Mario Ortiz's speculative shot in an eventual 2–1 home win.
[3] Olivera played all the games for Uruguay at the 1997 FIFA World Youth Championship held in Malaysia, scoring two goals in an eventual second-place finish and being named the competition's best player.
[4] Also that year, on 13 December, he made his full side debut, during the FIFA Confederations Cup, against United Arab Emirates, and scored in a 2–0 group stage win.