Soljic urodził się 18 czerwca 1987 roku. Karierę zaczynał w NK Zagreb.

 

Ma na koncie ponad 120 występów w klubach ekstraklasy Rumunii, Chorwacji i Czech oraz ponad 80 występów w klubach II poziomu rozgrywek Chorwacji, Szwajcarii i Czech.