1415年、兄たちと一緒にセウタの戦いに参加し、その後まもなく父王により騎士に叙任され、レゲンゴシュ・デ・モンサラージュ、コラレス、ベラシュの領主に取り立てられた。1418年10月、父王は教皇マルティヌス5世の承認を得たうえで、18歳のジョアンを伝統あるポルトガル王家の騎士団、サンティアゴ・ダ・エスパーダ騎士団（）の総長に任命した。同じ年、ジョアンはすぐ上の兄エンリケ航海王子とともに、セウタに救援軍を率いて向かい、同市を包囲していたモロッコ、グラナダ王国の連合軍を退散させるのに貢献した。