Жуан выступал на всех юношеских и молодёжных уровнях национальной сборной своей страны. Он принимал участие на юношеских чемпионатах Европы 2012 и 2013 годов, а также на молодёжном чемпионате мира 2013.