2003年8月任国防部长。2009年4月任副总理兼国防部长。2011年5月任副总理兼内政部长、国家安全统筹部长。2019年4月23日，总理李显龙宣布调整内阁，免去张志贤和尚达曼的副总理职务，由财政部长王瑞杰接任，于同年5月1日生效；张志贤获委任为新加坡国务资政，继续留任国家安全统筹部长。2018年6月11日，张志贤与时任马来西亚首相马哈迪·莫哈末在日本东京会晤，两人重申新马两国长久以来广泛的双边关系，并提及两国部长和高官密切的来往。同年9月4日，张志贤到访马来西亚，展开为期6天的访问；马哈迪在布城首相署