João Paulo de Oliveira (born 13 June 1985 in Rio de Janeiro, Brazil) is a Brazilian footballer currently playing for Novorizontino.