Hájek se narodil 3. července 1956 v Olomouci. Absolvoval vojenské gymnázium v Opavě. Z politických důvodů byl však v roce 1975 propuštěn z armády. Vystudoval Vysokou školu báňskou v Ostravě, kde získal inženýrský titul. Žije v obci Posluchov.

Od roku 1977 pracoval 36 let v Ostravsko-karvinských dolech. Poté se stal ředitelem závodního dolu Doubrava. V letech 2006 až 2010 zastával funkci výrobního náměstka na Dole Karviná. Mezi roky 2011 a 2013 pracoval jako manažer na generálním ředitelství podniku. Mezi lety 1982 a 2013 zastával funkci důlního záchranáře. Získal Stříbrný a Zlatý záchranářský kříž.

V roce 2013 kandidoval v Moravskoslezském kraji jako nestraník a lídr hnutí ANO ve volbách do Poslanecké sněmovny a byl zvolen poslancem. Svůj mandát obhájil ve volbách do Poslanecké sněmovny v roce 2017. V březnu 2014 se stal členem hnutí ANO. V komunálních volbách v roce 2014 byl za hnutí ANO zvolen zastupitelem města Orlové.

Je ženatý a má dvě dospělé dcery.

Oficiální stránky
http://josef-hajek.cz/
Facebook
https://www.facebook.com/HajekANO2011/
Twitter
https://twitter.com/Pephaj