Née à Nogent-le-Rotrou, Justine a débuté le rugby à l’âge de 8 ans en région Parisienne, où elle a effectué son école de rugby jusqu'à ses 17 ans. En 2013, elle rejoint le Stade Rennais Rugby où elle évolue durant 6 saisons. Un club dans lequel elle fut nommée capitaine de 2017 à 2019.
En 2019, elle intègre l’équipe du Stade Français pour 3 saisons, avant de rejoindre le Stade Toulousain lors de l’exercice 2023-2024.