历任共青团宁波市委副书记、书记,余姚市委常委、副市长(副厅级)、常务副市长。
2007年10月—2008年01月,任奉化市委副书记、代市长
2008年01月,任奉化市委副书记、市长。
2011年11月,任奉化市委书记、宁波溪口雪窦山风景区管委会党工委书记。[1-2]
2018年10月—2019年10月,任宁波市财政局局长。
2019年10月,任宁波市发展和改革委员会主任。
2021年8月,任宁波市副市长
2021年8月,宁波市十五届人大常委会第三十九次会议表决通过一批人事任免事项,决定任命:张文杰为宁波市副市长。