Народився 30 травня1980 року в місті Леобен. Вихованець юнацьких команд футбольних клубів «Радмер» та «Айзенерц».
У дорослому футболі дебютував 1997 року виступами за «Роттенманн», в якому провів один сезон.
Своєю грою привернув увагу представників тренерського штабу клубу ГАК (Грац), до складу якого приєднався 1998 року. Відіграв за команду з Граца наступні вісім сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі ГАКа, був основним гравцем захисту команди. За цей час виборов титул чемпіона Австрії та став триразовим володарем Кубка Австрії.
2007 року у клубу виникли фінансові проблеми, внаслідок яких ГАК втратив професійний статус. Відтоді колись іменитий клуб став виступати в аматорській регіональній лізі Австрії, а Йоахім покинув клуб і уклав контракт з «Аустрією» (Відень), у складі якої провів наступні три роки своєї кар'єри гравця. Граючи у складі віденської «Аустрії» також здебільшого виходив на поле в основному складі команди. За цей час додав до переліку своїх трофеїв ще два титули володаря Кубка Австрії.
До складу клубу «Штурм» (Грац) приєднався влітку 2010 року і за два сезони встиг відіграти за команду з Граца 59 матчів в національному чемпіонаті, ставши у сезоні 2010/11 вдруге у своїй кар'єрі чемпіоном Австрії.
Протягом сезону 2012/13 виступав за «Капфенберг», що виступав у другому за рівнем дивізіоні Австрії, після чого повернувся до елітного дивізіону, ставши гравцем «Вольфсберга». Відіграв за команду з Вольфсберга 126 матчів в національному чемпіонаті. влітку 2017 завершив кар'єру.