Abstract. The use of Online Judge systems in computer education can automate student feedback and make teacher work more productive. This article presents a Systematic Review of the Literature (RSL) that contributes to the specification of an Online Judge for use in introductory programming education (CS1). The RSL synthesis is subdivided into: benefits, problems, functional requirements and non-functional requirements. The results indicate aspects that must be taken into account when chosing an Online Judge for CS1, as well as a list of tools and how they treat these aspects. Critical issues related to the validation of tools were observed.Resumo. O uso de sistemas de Juiz Online no ensino de computação pode automatizar o feedback oferecido ao aluno e tornar o trabalho do professor mais produtivo. Este artigo apresenta uma Revisão Sistemática da Literatura (RSL) que contribui para a especificação de um Juiz Online a ser usado no ensino de programação introdutória (CS1). Para isso, a síntese da RSL se subdividiu em: benefícios, problemas, requisitos funcionais e requisitos não-funcionais. Os resultados apontam para aspectos que devem ser levados em consideração na escolha de um Juiz Online para CS1, assim como uma lista de ferramentas e como estas tratam os aspectos levantados. Observou-se que a seleção das ferramentas ainda apresenta questões críticas relacionadasà validação das mesmas.