Swoją pierwszą bramkę w lidze James Justin strzelił 20 września 2020 roku podczas meczu w ramach 2. kolejki Premier League przeciwko Burnley F.C. Dokonał tego w 61. minucie. Mecz ten zakończył się wynikiem 4:2 dla Leicester City, a James zagrał całe spotkanie.

12 lutego 2021 roku podczas meczu Pucharu Anglii przeciwko Brighton & Hove Albion F.C. zerwał więzadło krzyżowe w kolanie (ACL) i wypadł z gry na prawie rok. Wrócił w styczniu 2022 roku. Tym samym ominął finał Pucharu Anglii oraz finał Superpucharu Anglii. Leicester City wygrało obydwa te finały. 23 lutego 2022 roku podpisał nowy długoterminowy kontrakt z Lisami. Dokładnie do 2026 roku.

Kariera reprezentacyjna James Justin jest byłym reprezentantem Anglii U-20 oraz U-21. Obecnie jest seniorskim reprezentantem Anglii.

Reprezentacja Anglii U-20 Justin w reprezentacji Anglii U-20 zadebiutował 31 sierpnia 2017 roku w meczu z reprezentacją Holandii U-20. James wszedł na boisko w 84. minucie za Demeaco Duhaneya.

Reprezentacja Anglii U-21 9 września 2019 zadebiutował w reprezentacji Anglii U-21 w spotkaniu eliminacji do Mistrzostw Europy U-21 z reprezentacją Kosowa U-21. Mecz ten zakończył się zwycięstwem Anglii 2:0, a James wszedł na boisko w 80.