A dvsc.hu nem osztott meg túl sok információt a tavaly nyáron érkező szélső távozásáról, de azt kiemeli, hogy Oliveira összesen 10 NB I-es mérkőzésen lépett pályára a debreceniek színeiben, és egy gólpassz fűződik a nevéhez.
A bal és a jobb oldalon is bevethető szélső Svájcban született, Nyonban, az FC Basel neveltje, a Luzernben és a Lausanne-ban is játszott, légiósként megfordult a Lechia Gdanskban és a portugál Cova Piedadében, az előző idényt pedig a portugál másodosztályú Leixoesban töltötte kölcsönben, 35 mérkőzésen 11 kanadai pontot szerezve.
Joao Oliveira 14 éves korától kezdve rendszeresen pályára lépett a svájci korosztályos válogatottakban, az U20-asok között a németek és az olaszok elleni meccsen is két kanadai pontot szerzett. Sokszor szerepelt az U21-esek között is, de a felnőtteknél már nem számoltak vele.