As far as i know ATCOs in germany cannot work past 55 currently, however the state retirement age is 67 (well, in the process to be raised from 65 to 67 actually) so the ATCOs do get some further pay until they are eligible for a state pension. I'm just a pilot so i do not know the special rules applying to ATCOs, the above was just gathered from a couple friends who worked on the other side.
By the way, pilot retirement age is 65, we are eligible for retirement pay at 67 so we have to be officially out of work for 2 years of which the second pays only 367 euro per month or take our retirement pay with a discount of 14%. Nice laws here...