Career
Born in Split, Javorčić began playing football for the youth side of local club RNK Split. He first played for the senior team at age 15. Javorčić spent most of his career in Italy, where he moved in 1996 to sign a four-year contract with Serie B club Brescia.
After he played for one season in Serie A and two seasons in Serie B for the club, Javorčić went out on loans to Serie B club Crotone and Serie C1 club Treviso during 2001.
He joined Serie A club Atalanta in 2002, but did not play for the first team Next he transferred to second division Arezzo, but suffered a career-threatening knee injury in May 2004 that kept him off the field for more than two years.
He returned from injury in October 2006, playing for Pizzighettone in Serie C1. After his retirement from active footballing, Javorčić returned at his former club Brescia as a youth coach.
On 15 December 2014, after the dismissal of head coach Ivo Iaconi, it was announced Javorčić would take charge of the first team on an interim basis.
He was allowed to guide Brescia only for a short period due to him not having the required coaching badges.