Pajač came up through the Varteks youth academy, starting in 2006. The organization lost its major sponsor, the Varteks clothes factory, and changed its name to NK Varaždin in June 2010, just a month before Pajač signed a scholarship contract with them.[4] He made his debut for the first team against Lusitanos on 30 June 2011 in the first qualifying round of the 2011–12 UEFA Europa League as a second-half substitute. Varaždin won the match 5–1, with Pajač sent-off in the stoppage time for a professional foul.[5] The following month, Pajač signed a professional contract with Varaždin.[6] After the financially struggling Varaždin was expelled from the 2011–12 Prva HNL, Pajač signed a five-year contract with Lokomotiva in June 2012.[7]
On 29 August 2014, Pajač signed a three-year contract with the Hungarian club Videoton.
On 31 January 2019, Pajac joined Empoli on loan with an option to buy until 30 June 2019.[8]
On 20 August 2019, Pajač joined Genoa on loan with an option to buy.[9]
On 1 February 2021, Pajač completed a move to Brescia.