You mean the main train station in town - i.e., Amsterdam CS?
The answer is yes. There is a room full of lockers in the rightmost corner of the building, in the basement.
A word of warning: They are not the most user-friendly lockers, and it takes a while to work out how they work even after reading the instructions! (Or was that just me?)