O Vitória SC contratou o jovem guarda-redes Joao Oliveira (ex-União Leiria) por três temporadas e já está integrado no estágio de pré-temporada que o clube está a realizar no Algarve. Com 21 anos, o jovem guarda-redes tem primeira oportunidade ao serviço de um clube do principal escalão do futebol português, depois de ter representado, como profissional, o Estoril (sub-23) e o Leiria, com presença em 49 partidas disputadas desde 2020.
Natural de Lisboa, João Oliveira cumpriu a formação no Benfica e no Belenenses, tendo ficado associado posteriormente à conquista de dois Campeonatos Nacionais de sub-23 (2020/21 e 2021/22) e de duas Taças Revelação de sub-23 (2020/21 e 2021/22), sempre com as cores do Estoril, clube que serviu entre 2020 e 2023.