Po raz pierwszy na arenie międzynarodowej Jōji Kawaguchi pojawił się w 1990 roku, startując na mistrzostwach świata juniorów w Zinal. Jego najlepszym wynikiem było tam osiemnaste miejsce w slalomie. Jeszcze dwukrotnie startował na zawodach tego cyklu, najlepsze wyniki osiągając podczas mistrzostw świata juniorów w Montecampione w 1993 roku, gdzie zdobył trzy medale. Najpierw zajął drugie miejsce w gigancie, ulegając tylko Austriakowi Josefowi Stroblowi. Następnie wywalczył brązowy medal w slalomie, plasując się za Chipem Knightem z USA i Francuzem Gaëtanem Llorachem. Na koniec zajął drugie miejsce w kombinacji, rozdzielając na podium Strobla i Lloracha. W zawodach Pucharu Świata zadebiutował 3 marca 1996 roku w Happo One, zajmując 53. miejsce w supergigancie. Mimo wielokrotnych startów nigdy nie wywalczył punktów w zawodach tego cyklu. W 1993 roku wystartował na mistrzostwach świata w Morioce, zajmując 27. miejsce w kombinacji i 32. miejsce w gigancie. Brał także udział w rozgrywanych cztery lata później mistrzostwach świata w Sestriere, gdzie rywalizację w gigancie ukończył na 21. pozycji. Nie startował na igrzyskach olimpijskich. Kilkukrotnie zdobywał medale mistrzostw Japonii, w tym złoty w supergigancie 1996 roku. W 2003 roku zakończył karierę.