With more inhabitants over the age of 65 than any of its European partners, Germany's senior citizens are having to resort to jobs such as animal- or babysitting or as a caretaker to top up their pensions.
Notices such as "Still spritely pensioner, in good physical and intellectual shape, seeks work paying at least €400 ($536) a month. Good knowledge of computers," are common on specialist sites posting job adverts.
Such sites tend to have a column dedicated to pensioners listing so-called "mini-jobs" targeting those within the country's 20-million-strong retired population in need of boosting their incomes.
"Two or three times a week I deliver newspapers," 69-year-old Norbert Mack, who lives in Sindlingen, a western suburb in the city of Frankfurt, told AFP.
"Mostly they are free papers with advertising which arrive around midday, so you then need two or three hours to deliver a pile of 200 to 300 papers," he said.
"I do my round in the area with a shopping trolley. After that, I'm tired and I need to nap for one or two hours at home," said Mack, who used to be employed in industrial machine construction.
The job earns him about €180 every month which supplements his €1,500 pension which he and his ill wife live on.
"Our only little pleasures are an old car, a small allotment where we spend the holidays and of course, my dog," said Mack, whose hobby is training German shepherd dogs.
“I could survive but not live”
Initially created in 2003 by the Social Democratic government of then chancellor Gerhard Schroeder to fight unemployment, these low-paid "mini-jobs", which are taxed at lower rates, proved a hit among the over-65
And about 11 percent of people who hold down "mini-jobs" are in this age category, according to the central office which oversees this type of work.
"Pensioners regularly ask us for work," Walter Ofer, who works for an association helping pensioners said, adding that as well as senior citizens who work to top up their pensions, many women also worked as cleaners off the books.
At 72, Gerda Hafermalz, who used to work in customer service, promotes Swiss cheeses in supermarkets around the eastern region of Erfurt.
"Of course, it was imperative for me to find this work. Either I sat crying over my fate or I took my destiny in my hands," said the divorcee who describes herself as "tough".
"My pension gives me €880 a month and there's €375 of it that goes on my rent. Without the money my job gives me I could survive but not live," she said.
Germany has seen the number of pensioners taking jobs to top up their income increase by more than 58 percent between 2000 and 2010, according to the German labour ministry in response to a question by a member of the far-left Linke Party.
In 2000, their number was about 417,000, rising to 661,000 in 2010.
According to Eurostat, Germany has the most inhabitants over the age of 65 in Europe, with 20.6 percent of its population.
The retirement age is due to gradually go up from 65 to 67 years following a reform approved in 2007.