Completa la seguente frase: Zajac ha iniziato la sua carriera di hockey su ghiaccio junior con i Salmon Arm Silverbacks della British Columbia Hockey League (BCHL). Uno dei suoi compagni di squadra era Brady Murray, che avrebbe giocato brevemente nella NHL per i Los Angeles Kings, e il suo compagno di squadra era il futuro avversario dei Calgary Flames Kris Chucko. Nella sua seconda stagione con Salmon Arm, Zajac ha guidato la squadra in gol, assist e punti, e ha terminato secondo nella classifica generale della Lega nelle ultime due statistiche. Alla fine della stagione, è stato nominato MVP della BCHL's Interior Division, e ha giocato nella BCHL All-Star Game. Il suo gioco ha attirato l'attenzione, e si prevedeva che fosse una potenziale scelta di primo turno nel Draft NHL del 2004. La proiezione si rivelò accurata, poiché i New Jersey Devils lo avrebbero preso con la 20a scelta generale. I Devils si sono scambiati per ottenere Zajac, che "significava molto" per lui, ma non è stata una sorpresa, poiché i Devils lo hanno esplorato più di qualsiasi altra squadra. Zajac ha scelto di giocare a hockey su ghiaccio universitario per l'Università del North Dakota piuttosto che giocare a hockey junior nella Canadian Hockey League (CHL), in quanto voleva un'istruzione oltre a giocare a hockey. L'allora direttore generale dei Devils, Lou Lamoriello, ha commentato che ci sarebbe stato spazio per Zajac nel roster del North Dakota perche' i Devils stavano richiamando l'attaccante Zach Parise, selezionato
l'anno prima, per giocare a hockey professionistico.