Finding a job and formalizing an employment contract in Germany
This guide will take you from the search field to the signed contract, with a special focus on the nuances for expats.
In 2026, the German labor market remains one of the most attractive in the EU, with unemployment at around 5.5–6%. There is a significant shortage of skilled workers in IT, engineering, healthcare, construction, and the hospitality sector.
  • Minimum wage (Mindestlohn): From January 1, 2026, it is €13.90 per hour (gross).
  • A further increase to €14.60 is planned for January 1, 2027.

Part 1: The Job Search (Die Jobsuche)

Step 1: Prepare Your Application Documents (Bewerbungsunterlagen)
German employers value structure and precision. Your application package must be flawless.
  • CV (Lebenslauf): Format - tabular, in reverse chronological order. Length - maximum 2 pages. Photo - while a photo is not mandatory under anti-discrimination law, it remains a common addition in German applications.
For expats: Clearly state your residence status (e.g., "EU Blue Card," "Aufenthaltserlaubnis § 18b AufenthG") . This removes a major question for recruiters.
  • Cover Letter (Anschreiben) must be specifically tailored to each vacancy, explain why you are the right fit for the company, not just why the company is right for you.
For expats: Mention your right to work in Germany and, briefly, your motivation for moving (e.g., "desire to work in the German IT industry").
  • References and Certificates (Zeugnisse): copies of diplomas and previous employer references.
For expats: For regulated professions (doctor, lawyer, engineer), official recognition (Anerkennung) is mandatory. For IT and many other fields, it is often not required but is a significant plus.
Documents must typically be translated into German by a certified translator.

Step 2: Job Search Platforms
The primary online job boards include:
  • arbeitsagentur.de (Federal Employment Agency's job board).
  • Make-it-in-Germany.com – a key portal for international professionals.
  • StepStone.de and de.indeed.com.
  • LinkedIn and Xing (the German equivalent).
  • EURES – the European job mobility portal.
  • Recruitment agencies (Hays, Randstad, Adecco).
  • Career pages of major companies (Siemens, SAP, BMW, Deutsche Bahn).
  • Telegram channels such as "Jobs in Germany" and "IT Jobs Berlin".
Step 3: The Job Interview (Vorstellungsgespräch)
The interview process usually consists of 2-3 stages and is often held online. It is important to clarify the interview language in advance, as German is often required for working in Germany, even at international companies.
  • For expats: ask clearly whether the company provides a relocation package, housing assistance, or visa support. Always state your salary expectations as a gross annual salary (Brutto-Jahresgehalt)
Part 2: Formalizing the Employment Contract (Arbeitsvertrag)

Once you have a formal job offer in hand, your priority is the employment contract itself. This is not a formality; it is the legal foundation of your entire stay here. You must read it as though every clause will be tested, because it will be.
The non-negotiable contents of any valid contract:
  • The parties: Your full legal name and the employer’s registered details must be correct. Any error here can delay your work authorisation.
  • Start date: Confirm the date. If you need additional time for the visa authorities to process your file, now is the moment to negotiate a later start. Do not assume it can be changed afterward.
  • Probation period: This cannot exceed six months. During this time, the notice period is a brief two weeks – for both sides. That is standard, but you should be aware of it.
  • Your role: The description of your duties must be specific and unambiguous. Vague language is a risk. If it is not in writing, it is not part of your job.
  • Work location: The physical address of your workplace must be stated. If you are permitted to work from home, that permission must be explicitly written into the contract. Otherwise, it does not exist.
  • Pay: Your gross monthly or annual salary and the date on which it is paid must be clear.
  • Hours: The standard full-time week is between 35 and 40 hours. Confirm the exact number.
  • Leave: The legal minimum is 20 days. In practice, however, 25 to 30 days is the norm. Do not accept the legal minimum without questioning it.

Fixed term vs. permanent: An unlimited contract is always preferable. If the contract is for a fixed period, the employer is legally required to state a valid, objective reason for that limitation. If they cannot, the term is questionable.

For expats: Your salary is not merely a matter of personal income. It is a regulatory requirement tied to your visa category. You must verify that your offered gross salary meets the specific threshold for your permit type.

For the EU Blue Card in 2026, the figures are fixed:

The standard annual gross salary threshold is €50,700.

A reduced threshold of €45,934.20 applies only if your role is on the official shortage occupation list, or if you are a new entrant to the labour market. Do not assume the reduced rate applies to you – check the official list.

Finally, and this is often overlooked: examine the contract for a clause that obligates your employer to provide the necessary certificates and confirmations to the Foreigners' Authority when your visa renewal comes due. Without that written commitment, you may find yourself without the official documentation required to extend your stay, and the company will have no legal duty to assist you.

Take your time with this document. I would advise you to go through each point I have mentioned with a pen in hand. If something is missing, request an amendment before you sign. It is far easier to correct paperwork now than to repair your status later.
Right After You Sign – Don't Forget These Steps
Once you've signed on the dotted line, the real work begins (and I don't just mean the job).
  1. If you're an expat: Take your signed employment contract and head to the Ausländerbehörde – or at least get the appointment booked. You need that residence permit sorted as soon as possible.
  2. Tell your health insurance: You have two weeks to notify your Krankenkasse that you've started working. Most employers will register you, but it's on you to check.
  3. Give your employer these two numbers:
If you don't have them yet, get them – your employer needs these to pay you correctly and handle all the deductions.
And your electronic tax card (Lohnsteuerkarte): Don't worry about this – it's all done automatically by the system. You don't need to do anything.
Pro Tips from Buroeasy
1. Never sign under pressure.
A legitimate employer will give you time to review the contract. Ask for 2–3 days to go through it carefully – that's perfectly normal in Germany. If they rush you, that's a warning sign.
2. Watch out for these red flags in the contract:
  • Probezeit (probation period) longer than 6 months – illegal.
  • Kündigungsfrist (notice period) longer than 2 weeks during the probation period – also a red flag.
  • Salary below the minimum wage – in 2026, that's €13.90 gross per hour.
  • Refusal to include standard holiday or bonuses that were discussed.
3. Negotiate – it's expected.
In Germany, it's not just about salary. You can (and should) also talk about:
  • Number of vacation days.
  • Home office or flexible working arrangements.
  • A budget for further training (Weiterbildungsbudget).
Don't be shy – asking is part of the process.
4. Do your homework on the employer.
Before you sign, check Kununu and Glassdoor. Honest reviews from current and former employees can save you from a toxic workplace.
5. Invest in legal advice for complex contracts.
If your contract includes a non-compete clause (Wettbewerbsverbot) or other complicated terms, it's worth spending €200–300 on a consultation with an employment lawyer (Fachanwalt für Arbeitsrecht). It may seem like a lot now, but it can save you from expensive legal trouble later on.
Made on
Tilda