João Matos Viana prestou provas públicas do Mestrado em Ciências Jurídico-Criminais na Faculdade de Direito da Universidade de Lisboa, tendo sido aprovado com 18 valores
João Matos Viana colabora com a Sociedade desde 2001 e integra a equipa de contencioso e arbitragem. Para além da sua actividade na Sociedade, exerce funções docentes na Faculdade de Direito da Universidade de Lisboa, na qualidade de Assistente Estagiário, leccionando Direito Penal I.