It is a well known fact that employers in Germany put a huge emphasis on the quality of written, formal job applications. Human resources managers across the country will tell you that you should regard your application as an opportunity for a potential employer to get a great first impression of you, not just a summary and list of all of your skills and qualifications, though of course, this aspect is still very important.
Locating work in Germany can be difficult for non-residents of the country, particularly when that person is not from a country that belongs to the European Union. This problem can be compounded by Germany’s system of trade bodies, which may or may not recognise qualifications that have been gained within another country.
Refrain from complaining, bad mouthing or criticising anyone. This includes your present or previous boss, any teachers that might have given you poor grades on exams simply because they had it in for you. Focus on positive energy rather than on the negative aspects of things.
Germany has amazing working conditions for many foreigners. German employees enjoy generous benefits and state-mandated job protection and some of the highest salaries in the world. Working hours in some industries have been reduced to 35 hours/week and holiday of up 30 days/year is not uncommon.
We can say that Germany is quite a bureaucratic country. For the job application process this generalization also tends to be true. It can be needed to provide more than for example a cover letter common to applications in many countries (referred to in German as a (Kurzbewerbung) and CV.