Oliveira was the captain of the under-21s at the 2015 European Championship in the Czech Republic. He hit the crossbar in the first half of the final against Sweden, and was replaced as they went on to lose in a penalty shootout after a 0–0 draw in Prague.