Kolaković made his professional career debut in 2011–12 season with his hometown club Javor Ivanjica, after spending the entire youth career with the club.[1] In winter's transfer window of 2012–13 season, he was loaned to fourth-tier Serbian League West club Rudar Kostolac where he stayed for one year. In winter's transfer window of 2013–14 season, he rejoined Javor Ivanjica.
In 2014–15 season, he became the team starter, appearing in 26 games of the 2014–15 Serbian First League season. In the coming seasons, he became team's captain.