Der 1,97 m große João Schlittler erreichte 2007 das Finale bei den Panamerikanischen Spielen in Rio de Janeiro und unterlag dann dem Kubaner Óscar Brayson. Zwei Monate später siegte er im Viertelfinale der ebenfalls in Rio de Janeiro ausgetragenen Weltmeisterschaften über den Usbeken Abdullo Tangriyev. Nach seiner Halbfinalniederlage gegen den Russen Tamerlan Tmenow gewann Schlittler im Kampf um eine Bronzemedaille gegen den Japaner Kōsei Inoue. Einen weiteren Monat später gewann Schlittler die Silbermedaille bei den Militärweltspielen hinter dem Esten Martin Padar.