By the Corvaj team · Updated
German employers value applications that are complete, accurate and neatly organised. A clear CV (Lebenslauf), a cover letter written for the job and the right supporting documents matter as much as what you’ve done.
The German CV at a glance
- A Lebenslauf is usually one to two pages, laid out in clear rows with dates on the left (month and year). Ending with the place, date and your signature is traditional but now optional.
- Most recent experience first, then education, skills and languages.
- Language levels on the CEFR scale (A1 to C2), including your German.
- Contact details: name, phone, email, city, and LinkedIn or XING if you use them.
- Write it in German for German-language job ads. International companies often accept English.
Photo, date of birth and personal details
German anti-discrimination law (the AGG) means employers can’t require a photo or personal details, and many applicants now leave them out. A professional photo is still common and accepted if you choose to add one.
- Optional: a professional photo, your date of birth and nationality.
- Leave off: marital status, religion, children and your tax or social security numbers.
- If you’re from outside the EU, a short line on your work permit status helps.
The rest of the application
- A cover letter (Anschreiben) of about one page, written for this job. It’s expected for most roles.
- Employer references (Arbeitszeugnisse) from previous German jobs, and copies of key certificates, if the ad asks for them.
- Send everything as one tidy PDF unless the employer uses an online form.
- If your qualifications are from abroad, mention whether they’ve been recognised in Germany.
Tailor it to each job
- Search StepStone, LinkedIn and the Federal Employment Agency’s job portal.
- Mirror the terms used under Anforderungen (requirements) and Aufgaben (duties) for what you genuinely have.
- Make every date and title consistent between your Lebenslauf, cover letter and certificates.
- Explain gaps briefly; German employers notice unexplained gaps in the timeline.
Common mistakes
- An English CV for a German-language ad.
- Unexplained gaps or vague dates.
- A generic Anschreiben that doesn’t mention the company or role.
- Typos, which German employers often treat as carelessness.
Sample CV
A fictional example in the local format. Use it as a pattern, not a script.
Amir Haddad
Hamburg · +49 1XX XXXXXXX · [email protected] · linkedin.com/in/your-name
Work permit: EU Blue Card · Degree recognised in Germany
Profile
Logistics coordinator with four years’ experience in international freight. Accurate, organised and used to working across time zones. Looking for a logistics role in Hamburg.
Experience
03/2024 – present · Logistics Coordinator, Nordhafen Spedition GmbH, Hamburg
- Coordinate 120 international shipments a month
- Cut late deliveries by 15% by rescheduling carrier pick-ups
09/2021 – 02/2024 · Logistics Assistant, Gulf Freight Services, Dubai
- Prepared customs documents for 300+ shipments a year with no penalties
Education
10/2017 – 07/2021 · B.Sc. Supply Chain Management, American University of Sharjah
Languages
Arabic: native · English: C2 · German: B2 (Goethe-Zertifikat)
Skills
SAP (MM, SD) · Customs documentation · Incoterms · Excel · Carrier management
Why it works
- Clear dated rows, month and year, with no gaps.
- German level stated on the CEFR scale, with the certificate.
- Work permit and degree recognition in one line.
- No photo, date of birth or tax number: optional or not needed under the AGG.
Example: turning a duty into a result
Logistics coordinator
Before
Responsible for shipments.
After
Coordinated 120 international shipments a month and cut late deliveries by 15% by rescheduling carrier pick-ups.
Precise scale and a measurable result suit German employers’ preference for facts.
By career stage
- Graduate or first job
- Show internships (Praktika), working student jobs (Werkstudent) and your thesis topic, with clear dates. One to two pages.
- Changing careers
- Explain the change in your Anschreiben, and list retraining (Weiterbildung) with dates and certificates.
- Experienced
- Two pages. Keep every date consistent with your references (Arbeitszeugnisse) and lead with results that match the Anforderungen.
CV keywords for ATS
Applicant tracking systems and recruiters search for the skills a posting names. Examples for common roles; use only the ones that are true for you, in the posting’s own words.
- Logistics coordinator
- SAP, shipment planning, customs, Incoterms, carrier management
- Software developer
- Java, Spring, TypeScript, Kubernetes, CI/CD, Agile (Scrum)
- Nurse (Pflegefachkraft)
- patient care, documentation, recognition of qualification (Anerkennung), German B2
Questions
Do I need a photo on a German CV?
No. Under the AGG, employers can’t require one. A professional photo is still common and accepted if you choose to add it.
Should I write my Lebenslauf in German?
Yes, for German-language job ads. International companies often accept English when the ad is in English.
What is an Anschreiben?
The cover letter: about one page, written for the specific job and company. It’s expected for most roles.
Do I need to sign my CV?
Ending with the place, date and your signature is traditional but now optional.
How should I explain gaps in my CV?
Briefly, in the timeline: for example, “01/2023 – 06/2023: German language course”. German employers notice unexplained gaps.
Your AI job search companion
Corvaj is with you through the whole search, not just the CV. It finds jobs that fit you, writes a tailored CV and cover letter for each role from what you tell it, applies with your approval or on auto-apply within your rules, and tracks every application until you land the right role.
Join the waitlist