Johann Schneider begann seine Karriere in Wien Döbling bei der Vienna, ehe er zur Austria wechselte. Über die Violetten schaffte er den Sprung ins Ausland zum französischen Traditionsklub Racing Straßburg. Nach seiner Rückkehr in die Heimat ließ er seine Karriere in Kärnten bei Austria Klagenfurt ausklingen.
Vereine:
Vienna, Austria Wien, Racing Straßburg, Austria Klagenfurt
Johann Schneider verstarb nach langer Krankheit im Jänner 2008 und wurde am 17.01.2008 am Sieveringer Friedhof beigesetzt.