Jozef Macejko sa narodil 29. marca 1958 v Prešove. V roku 1982 ukončil štúdium na Stavebnej fakulte SVŠT v Bratislave. Na tej istej fakulte v roku 1990 absolvoval postgraduálne štúdium v odbore ekonomika a stavebníctvo. Dva roky po ukončení štúdia začal pracovať v prešovskom závode Cestných stavieb, a. s. Košice, kde pôsobil do roku 1998. Bol asistentom stavbyvedúceho, v rokoch 1984 až 1985 dispečerom závodu, neskôr vedúcim oddelenia dopravy a stavebných mechanizmov a v rokoch 1987 až 1990 vedúcim technickej prípravy výroby a zákazky. Nasledujúcich osem rokov bol podpredsedom predstavenstva a riaditeľom závodu. Dňa 1. marca 1999 J. Macejku vymenovali do funkcie generálneho riaditeľa Slovenskej správy ciest. Od roku 1993 je J. Macejko členom KDH a po vzniku SDK v roku 1998 sa stal aj jej členom.