In 2008, Jin was selected for the South Korea national baseball team to compete in the Beijing Olympic Games. In Beijing, he played in the first five games as a starting catcher. However, after the game against Chinese Taipei, he was out of the starting lineup because of a hamstring injury. In the gold medal game against Cuba, Jin was unexpectedly sent back behind the plate right after his fellow catcher Kang Min-ho was ejected by the plate umpire for arguing strikes and balls in the bottom of the ninth inning, and contributed to escaping the one-out bases-loaded jam by inducing a game-ending double play along with closer Chong Tae-hyon to edge Cuba 3-2.