Juan Eduardo Montes de Oca centra a sua atividade em questões de direito bancário e financeiro, fintech e prevenção da lavagem de dinheiro. Participou na estruturação de operações para a implementação de modelos de negócio de reconhecidas entidades financeiras, incluindo grupos financeiros, bancos, sociedades financeiras populares, instituições de fundos de pagamento eletrónico (wallets) e operadoras de fundos de investimento, bem como de empresas que pretendem operar com ativos virtuais.
Está habilitado como responsável de cumprimento e auditor em Prevenção da Lavagem de Dinheiro e do Financiamento do Terrorismo pela Comissão Nacional Bancária e de Valores, e em Atividades Vulneráveis pela Unidade de Inteligência Financeira (UIF).