Skip to content
Indian in Germany
Back to all guides

Money

German job application for Indians: Lebenslauf, Anschreiben, and interviews

How to write a German CV (Lebenslauf) and cover letter (Anschreiben) that work. German application culture, job portals, and interview expectations for Indian professionals.

Updated 23 May 202611 min read

Key takeaway

German job applications require a 1–2 page tabular Lebenslauf with a Bewerbungsfoto (professional headshot), a formal Anschreiben cover letter, and CEFR language levels. German interviews are direct, technically focused, and expect company research. Top portals: LinkedIn, Stepstone, Xing, and direct company career pages. The Blue Card salary threshold (€50,700 general, €45,934 for IT/engineering) makes salary negotiation an immigration decision, not just a pay decision.

General information, not professional advice. Rules, numbers, and procedures change. Verify with an official source or qualified professional (Steuerberater, Rechtsanwalt, Hausarzt, Ausländerbehörde) before acting on anything here.

German applications look nothing like Indian ones. The format is rigid, the tone is formal, and the expectations are specific enough that a well-written Indian-style CV will quietly eliminate you before anyone reads your experience.

This guide covers the German CV (Lebenslauf), cover letter (Anschreiben), job portals, interview culture, and salary negotiation — from the perspective of Indians who are new to the German job market.


How German applications differ from Indian ones

In India and the US, CVs reward achievement-focused prose. You quantify results, use action verbs, and tell a story about impact. A 2-3 page CV is normal. Informal tone is acceptable.

German applications are different.

AspectIndian / USGerman
Length2-3 pages commonStrictly 1-2 pages
PhotoUsually not includedExpected (Bewerbungsfoto)
Date of birthNot includedStandard to include
ToneCan be informal, achievement-orientedFormal, factual
FormatFlexibleRigid reverse-chronological
Cover letterOften genericMust be tailored, 1 page

The full application package is called a Bewerbungsmappe and traditionally includes the cover letter (Anschreiben), the CV (Lebenslauf), and copies of certificates (Zeugnisse) and degree transcripts. Large companies and tech firms have moved this online, but German Mittelstand companies — the mid-sized industrial firms that make up the backbone of the economy — still often expect a clean PDF Bewerbungsmappe in this format.


The Lebenslauf (German CV)

Structure

The German Lebenslauf follows a standard layout. Deviation from this layout is noticed and not in a good way.

Sections in order:

  1. Personal data (Persönliche Daten)
  2. Work experience (Berufserfahrung)
  3. Education (Ausbildung / Studium)
  4. Skills (Kenntnisse) — languages, technical, certifications
  5. Additional (Sonstiges) — volunteering, relevant interests

Personal data section

At the top: your full name, address, phone number, email address, and LinkedIn URL. A professional headshot goes in the top right corner (see Bewerbungsfoto below).

Date of birth (Geburtsdatum): Germans expect this. Including it is standard. Unlike many countries, German application culture has not moved away from this field for most traditional roles. IT and international companies are more flexible, but including DOB is safe.

Nationality: optional, but fine to include. Most Indian applicants include it.

Marital status (Familienstand): increasingly optional and declining in use. Skip it unless you have a specific reason to include it. It adds nothing for most applications.

Work experience section

Reverse chronological order — most recent job first. This is non-negotiable.

Format for each role:

MM/YYYY – MM/YYYY     Job Title
                      Company Name, City
                      - Bullet point 1
                      - Bullet point 2
                      - Bullet point 3

Left column: dates in MM/YYYY format. Right column: role, company, and 3-4 concise bullet points describing what you did.

Keep bullet points factual and specific. Germans respond to specifics: technologies used, process improvements, team sizes, scope. They are less impressed by vague achievement language ("transformed the product experience") than Indian or US applications tend to use.

Education section

Same reverse-chronological format. Include degree name, university, city, and graduation date. If your GPA/CGPA was strong (7.5+ on a 10-point scale), include it. If not, leave it out.

Indian degree names that confuse German readers: write the full degree (e.g. "Bachelor of Technology, Computer Science" rather than just "B.Tech CSE").

Skills section

Split into:

  • Languages: list every language with your CEFR level
  • Technical skills: programming languages, tools, platforms, certifications
  • Certifications: AWS, PMP, Six Sigma, etc. with year obtained

Length

Strictly 1-2 pages. Never 3. A 3-page CV signals that you do not know German application standards. If you have 10+ years of experience and are struggling to keep it to 2 pages, cut older roles to one-line entries ("2010-2013: Software Engineer, Infosys, Hyderabad") without bullet points.

The Bewerbungsfoto

A professional headshot in the top right corner of your CV. Not optional in practice — its absence is noticed even if it is technically not required.

What it should be: shoulders-up, neutral background, professional attire, good lighting. The German standard is a photo taken at a Fotoatelier (portrait studio). These cost €20-50 and produce the right result. Many pharmacies (DM, Rossmann) also have photo services.

What it should not be: a selfie, a phone photo with a cropped background, an ID photo taken at a machine, or a holiday photo.

Indians who skip the Bewerbungsfoto entirely are unlikely to be rejected purely for that reason, but it signals unfamiliarity with German application norms. Get it done once and use it for all applications for 2-3 years.

Language skills: use CEFR levels

Germany uses the Common European Framework of Reference (CEFR). The levels are A1, A2, B1, B2, C1, C2.

List all languages: English, German (if you have any), and your native language(s).

Critically: do not understate your German. If you completed A1 coursework and passed the exam, write A1. If you passed B1, write B1. Do not write "basic German" for B1 — B1 is conversational and underselling it wastes the effort you put into learning.

If you have no German at all, write "German: A0 / beginner" or simply omit it and note in the cover letter that you are currently learning German.

Employment gaps

A 1-2 month gap between jobs is completely normal and needs no explanation. Gaps of 3 months or more should be explained briefly:

  • "2023: Umzug nach Deutschland / Relocation to Germany"
  • "2022: Elternzeit" (if applicable)
  • "2021: Jobsuche nach Unternehmensinsolvenz" (if redundancy)

Do not leave a large gap unexplained. German hiring managers will ask about it, and an unexplained gap in the CV is worse than a short honest explanation.


The Anschreiben (cover letter)

The Anschreiben is where most Indian applicants lose applications they otherwise would have gotten.

The mistake is using a generic letter, or worse, the same letter sent to every company. German hiring managers read a lot of applications. They can tell in two sentences whether you wrote this letter for them or for anyone who would take it.

Format

Your contact details: Name, address, phone, email — top left.

Date: right-aligned on the same line or below your details.

Company name and address: below the date.

Subject line: bold, below the address block.

Bewerbung als [exact job title from the posting]
Referenz: [job reference number from the posting]

Always include the reference number. It routes your application correctly in large companies and signals that you read the posting.

Salutation: formal.

  • If you have the hiring manager's name: "Sehr geehrte Frau [Nachname]" or "Sehr geehrter Herr [Nachname]"
  • If no name is given: "Sehr geehrte Damen und Herren"

Do not use first names. Do not use "Hi" or "Dear [Company] Team".

Body: three paragraphs

Paragraph 1 (3-4 sentences): Why this role, at this company, now. Be specific about what drew you to this company — their products, a recent project or expansion, their market position. Do not start with "I am writing to apply for..." — this is obvious. Lead with what caught your attention.

Paragraph 2 (4-5 sentences): What you bring. Link your specific experience directly to the requirements in the job posting. Use concrete examples. Name the technologies, the processes, the scope. This paragraph should feel like it could only have been written by you for this role.

Paragraph 3 (2-3 sentences): What motivates you about this opportunity going forward, your earliest availability (state your notice period or "ab sofort" if immediately available), and a brief close.

Closing: "Mit freundlichen Grüßen" followed by your name.

Length

One page. 350-450 words in the body. Anything longer suggests you cannot edit. Anything shorter suggests you did not try.


Job search portals in Germany

LinkedIn

Now dominant for Germany-specific jobs, especially in tech, consulting, finance, and international companies. Most English- language roles and international team roles are on LinkedIn. Keep your profile up to date and set "Open to Work" if you are actively searching.

Stepstone (stepstone.de)

Germany's largest dedicated job board. Strong in engineering, IT, manufacturing, and finance. The go-to for German Mittelstand companies that are not heavy LinkedIn users. Search in both English and German — many roles are posted only in German.

Indeed Germany (indeed.de)

Aggregates from many sources including company career pages and smaller job boards. Good for volume searching. Many roles appear on Indeed before other portals pick them up.

Xing

Germany's own professional network. Declining relative to LinkedIn but still used by traditional German companies, especially in finance, consulting, and the Mittelstand. Worth having a profile even if LinkedIn is your main tool. Some German recruiters contact candidates only on Xing.

Glassdoor Germany

Less useful for job applications, essential for salary research (Gehaltsreport). Before any interview, research the company's salary ranges and employee reviews on Glassdoor. Also useful for understanding company culture before accepting an offer.

Arbeitsagentur (arbeitsagentur.de/jobsuche)

The Federal Employment Agency's job portal. Underestimated by most Indian applicants. Contains a large number of roles, particularly in engineering, healthcare, and technical fields. Worth adding to your regular search rotation.

Company career pages

Large German employers — Siemens, SAP, BMW, Bosch, Deutsche Telekom, BASF, Deutsche Bahn — receive significant application volume directly through their own career portals. Apply on the company's own site in addition to LinkedIn or Stepstone. Some positions appear on company portals before being listed on third-party boards.


German interview culture

Punctuality

Arrive 5 minutes early. On time is late. Late is disqualifying for most German hiring managers. If you are running late (an accident, a delayed S-Bahn), call immediately — do not send a message, call.

Formal address

Use "Sie" (formal you) throughout the interview. Address the hiring manager as "Frau [Nachname]" or "Herr [Nachname]", not by first name. The switch to "du" is an explicit invitation, not something you assume. If invited to use first names, do so.

Preparation

Research the company before the interview. Know their main products or services, their recent news (press releases, annual report if they are public), their position in the market, and if possible, who you are meeting with.

Germans respect preparation visibly. Interviewers notice if you have read their Geschäftsbericht (annual report) or know about a recent product launch. It is not expected that you memorise everything — it is expected that you tried.

How to answer questions

Answer directly. The German communication style in interviews rewards clarity and conciseness. Long introductory context- setting before getting to the actual answer frustrates German interviewers. State the point first, then provide the supporting detail.

For behavioural questions (Situationsfragen), the STAR format works — Situation, Task, Action, Result — but keep the Situation and Task brief. Get to the Action and Result quickly.

Technical depth

German technical interviews go deep. If the job description says proficiency in a certain tool, technology, or process, expect questions that test depth, not just familiarity. Know your field thoroughly. Certification knowledge, process questions, and scenario-based technical problems are standard.

Discussing salary

It is entirely acceptable to discuss salary expectations (Gehaltsvorstellungen) when asked. In Germany, you are expected to name a number. Do not deflect with "it depends" or "I am flexible" — this is seen as evasive.

State a range: "Ich stelle mir ein Jahresgehalt zwischen X und Y vor" (I am looking for an annual salary between X and Y).

Research your number before the interview using Glassdoor Germany, Stepstone Gehaltsreport, and LinkedIn Salary Insights.

Small talk

Minimal. Most German interviews start within 1-2 minutes of introductions. Do not expect the extended rapport-building that is common in Indian or American interview cultures. A brief exchange about your journey to the office or the city you came from is normal. Deeper personal conversation is not the norm until after an offer.


Salary negotiation

Typical ranges

RoleLevelRange (gross annual)
Software engineerMid-level€55,000-€75,000
Software engineerSenior€70,000-€95,000
Mechanical / electrical engineerMid-level€55,000-€80,000
Mechanical / electrical engineerSenior€75,000-€100,000
Project manager (IT)Senior€75,000-€95,000
Data engineer / scientistMid-level€60,000-€80,000

These are broad ranges. Research your specific role, city, and industry using Glassdoor Germany and Stepstone Gehaltsreport before any negotiation.

When to negotiate

Negotiation happens at the offer stage, not during interviews. When you receive a written offer, you have a window to counter. A counter of 5-10% above the first offer is normal and expected. Employers generally factor negotiation room into their first offer.

What else is negotiable

Salary is not the only lever. The following are commonly negotiated at the offer stage:

  • Homeoffice-Tage: work from home days. 2-3 days per week is standard in IT. Worth specifying in the contract.
  • Urlaub (vacation): 20 days is the legal minimum, 25-30 is standard, 28-32 is negotiable at senior levels.
  • Weiterbildungsbudget: training and certification budget. Ask for an annual amount (€1,000-€3,000 is realistic in tech).
  • Jobticket / Deutschlandticket: the national €63/month transit pass. Most employers now offer this or a subsidy.
  • Firmenwagen or Mobilitätszuschuss: a company car or mobility allowance is common in engineering, sales, and senior roles.

Blue Card salary threshold — a critical detail

If your offer is close to the Blue Card threshold, negotiate above it. In 2026, the thresholds are:

  • General: €50,700 gross annual
  • Shortage occupations (engineers, IT, healthcare): €45,934

If you are on €49,500 and are not in a shortage occupation, you do not qualify for a Blue Card. Negotiating to €51,000 changes your immigration path entirely. This is not a minor salary detail — the difference in PR timeline between a Blue Card and a regular skilled worker visa can be years.


Common mistakes Indian applicants make

Sending a 3-page CV. The format is 1-2 pages. A 3-page CV signals unfamiliarity with German standards before anyone reads a word.

Using a selfie or machine photo for the Bewerbungsfoto. Spend €20-50 on a Fotoatelier. The photo is on every application you send.

Using the same cover letter for every application. German hiring managers read the Anschreiben looking for evidence that you want this specific role at this specific company. Generic letters are spotted immediately.

Not including a Bewerbungsfoto. You will not be rejected solely for this, but its absence signals that you either do not know the convention or chose to ignore it. Neither is ideal.

Underselling German language skills. If you have a B1 certificate, say B1. Saying "basic German" for B1 is actively misleading and costs you in roles where B1 is sufficient.

Applying only to large Indian IT clients. Tata Consultancy, Infosys, and Wipro projects in Germany offer easier visa sponsorship but lower salaries and slower career growth. German Mittelstand companies are often better employers — more responsibility, similar or better pay, faster progression — and they are actively recruiting international talent.

Not researching the company before the interview. Germans respect preparation. Walking into an interview without knowing what the company does or who they are is noticed and penalised.


Frequently asked

How is a German Lebenslauf different from an Indian CV?

A German Lebenslauf is strictly 1–2 pages, reverse chronological, and always includes a Bewerbungsfoto (professional headshot in the top right corner). It typically includes your date of birth, address, and optionally marital status. There is no objective statement. Language skills are listed using CEFR levels (A1–C2). Germans expect a structured tabular format — dates on the left, role and company on the right.

Do I need a cover letter (Anschreiben) for German job applications?

Yes for traditional German companies and most Mittelstand firms. The Anschreiben should be exactly 1 page, written in formal German (Sehr geehrte Frau/Herr [Name]), and structured in three paragraphs: why this role caught your attention, what specific experience you bring, and your motivation plus notice period. Never send the same cover letter twice — German hiring managers notice.

What are the best job portals for Indians in Germany?

LinkedIn is now dominant even for Germany-specific roles, especially in tech and international companies. Stepstone (stepstone.de) is Germany's largest job board, strong in engineering and finance. Xing still matters for traditional German companies and Mittelstand. Apply directly on company career pages for large employers (SAP, Siemens, BMW, Bosch). The Arbeitsagentur portal (arbeitsagentur.de/jobsuche) is underused but surprisingly useful.

What should I expect in a German job interview?

Arrive 5 minutes early — being on time means being late. Use 'Sie' and 'Herr/Frau [Nachname]' unless explicitly invited to use first names. German interviews are direct and technically focused with minimal small talk. Research the company thoroughly: products, recent news, annual report if public. When asked your salary expectation (Gehaltsvorstellung), give a specific range — refusing to name a number is unusual and off-putting in Germany.

What salary can Indian professionals expect in Germany?

IT/software engineers: €55,000–95,000 gross depending on seniority. Engineering (mechanical, electrical, automotive): €55,000–85,000. The Blue Card threshold in 2026 is €50,700 gross base salary (€45,934 for shortage occupations like IT). Negotiate at the offer stage: counter 5–10% above the initial offer. Beyond salary, negotiate Homeoffice-Tage, extra vacation days, Weiterbildungsbudget (training), and Jobticket.

Found something wrong or missing?

This guide stays useful because people flag things that changed or got it wrong.