Maria João Carioca nasceu em Lisboa em 1971. Licenciou-se em Economia na Universidade Nova de Lisboa, possui um MBA pelo INSEAD e um LCOR pela Harvard Business School.
Foi Presidente do Conselho de Administração da Euronext Lisboa, da Interbolsa e da Euronext Tecnologies e Membro do Conselho de Administração da Euronext NV, de junho de 2016 a fevereiro de 2017. Também foi Vogal do Conselho de Administração e da Comissão Executiva da Caixa Geral de Depósitos, de julho de 2013 a maio de 2016. Anteriormente, fora Membro Executivo do Conselho de Administração da SIBS PAGAMENTOS e Membro não executivo do Conselho de Administração da MULTICERT – Serviços de Certificação Eletrónica, S.A.. Foi Diretora do Gabinete Corporativo e de Estratégia da SIBS Forward Payment Solutions/ SIBS SGPS e Diretora Coordenadora do Gabinete de Análise Estratégica (GAE) da UNICRE – Instituoção Financeira de Crédito, S.A.. Iniciou a sua carreira na Mckinsey & Company, primeiro como consultora e posteriormente como Associate Principal.