A pump for a heat pump system includes a piston having a cam follower positioned on a bearing surface of a cam. A casing includes a first casing portion and a second casing that are mounted to each other. A piston head of the piston is disposed within the first casing portion, and the piston extends through the second casing portion. A spring urges the cam follower of the piston towards the bearing surface of the cam.