Teve passagem ainda pelo União Barbarense, mas foi no São Caetano vice-campeão da Copa João Havelange, em 2000, onde César ficou famoso e chegou a Seleção Brasileira, ficando de fora da Copa das Confederações de 2001 apenas por uma lesão.