J.Galdikas baigė Vilniaus universiteto Medicinos fakultetą, yra medicinos mokslų daktaras, jam suteiktas profesoriaus vardas. Dirbo Vilniaus universiteto Širdies ir kraujagyslių mokslo laboratorijoje, Vilniaus universiteto Kraujagyslių chirurgijos klinikoje, po to 2 metus ėjo Vilniaus miesto savivaldybės Sveikatos apsaugos, sanitarijos ir higienos skyriaus vedėjo pareigas.
1996 –1998 m. J.Galdikas buvo Aštuntosios LR Vyriausybės narys, sveikatos apsaugos ministras. 1996 – 2000 m. – Lietuvos Respublikos Seimo narys.
Nuo 2001 m. – Valstybinės akreditavimo sveikatos priežiūros veiklai tarnybos prie Sveikatos apsaugos ministerijos direktoriaus pavaduotojas. Nuo šių metų birželio 7 d. laikinai ėjo šios tarnybos direktoriaus pareigas.