How to get a job in Germany as a foreigner: a step-by-step guide

By FindAJobAI teamPublished

Germany has been recruiting skilled workers from abroad for years. The federal government runs a dedicated English-language portal for them, and many employers in tech, engineering, healthcare and research hire internationally. The process is more formal than in the US or the UK, though: permits depend on your qualifications, applications follow set conventions, and language decides more than many newcomers expect.

This guide walks through it in order: whether you need a permit, the main routes for non-EU citizens, recognition of qualifications, language, where to search, and how German applications, interviews and contracts work.

This is general information, not legal advice. Residence rules, salary thresholds and fees change, often every year. Check the official sources before you make decisions, above all Make it in Germany, the federal government’s portal for skilled workers, and the German embassy or consulate in your country.

Step 1: Check whether you need a work permit

Citizens of the EU, the EEA and Switzerland can live and work in Germany without a visa or work permit, under freedom of movement. Like everyone who moves there, you register your address at the local registration office after moving in, which you’re required to do within two weeks; your tax ID follows by post.

Everyone else needs a residence permit that allows employment. In most cases you apply for a visa at a German embassy or consulate before you travel. Citizens of a handful of countries, including the US, Canada, Australia, Japan and the UK, may enter without a visa and apply for their residence permit in Germany, but they still need the permit before they start working. The Federal Foreign Office lists the rules by nationality.

Step 2: Find your route if you’re not an EU citizen

EU Blue Card

The Blue Card is the best-known route for university graduates, based on an EU directive (Directive (EU) 2021/1883). In broad terms you need a degree that’s recognised in Germany or comparable to a German one, a job offer that matches your qualification, and a salary above a threshold that’s updated every year, with a lower threshold for some shortage occupations and recent graduates. IT specialists can sometimes qualify on professional experience instead of a degree.

Skilled worker residence permit

For people with a recognised vocational qualification or degree and a concrete job offer. Germany counts vocational training (Ausbildung) as a real qualification, so this route matters for technicians, tradespeople and care workers as well as graduates. Recent reforms also added routes based on professional experience for people whose qualification is recognised in their home country.

Opportunity Card (Chancenkarte)

A points-based permit, introduced in 2024, that lets qualified people come to Germany to look for work for a limited period without a job offer. Points come from criteria such as qualifications, experience, language skills and age, you need to show you can support yourself, and limited part-time and trial work is allowed while you search.

Other routes

Graduates of German universities can usually stay after graduating to look for work. There are separate permits for researchers, intra-company transfers and the self-employed. Which route fits depends on your qualification, nationality and offer, and the interactive check on Make it in Germany is the quickest way to narrow it down. For how sponsorship compares with the US and UK, see our guide to finding visa sponsorship jobs.

Step 3: Check whether your qualification needs recognition

Germany distinguishes between regulated professions, where you may not work without formal recognition of your qualification (medicine, nursing, teaching, law and some engineering titles, among others), and everything else.

  • Regulated professions: recognition is mandatory, often includes a language requirement, and can take months. Start before you apply for jobs.
  • Non-regulated professions: recognition isn’t needed to work, but if you need a visa, your qualification usually has to be recognised or comparable to a German one.

Two official tools help. The Anerkennung in Deutschland portal tells you whether your profession is regulated and which authority handles it, and the anabin database shows how German institutions classify many foreign universities and degrees. If your university is listed as recognised there, many visa applications get simpler.

Step 4: Be honest about your German

English-language jobs exist, mostly in tech, start-ups, research, academia and international companies, and they cluster in Berlin, Munich and Hamburg. Outside those, German is usually the deciding requirement, and in healthcare, education and the public sector a certified level is often part of recognition itself.

  • State your level on the CEFR scale (A1 to C2) on your CV, and add a certificate such as Goethe, telc or TestDaF if you have one.
  • Don’t overstate it. Interviewers commonly switch to German for a few minutes to check.
  • Learn some anyway. Even in English-speaking teams, German helps with landlords, offices and promotions, and starting a course shows commitment.

If the job ad is written in English, you can apply in English. If it’s in German, send German documents unless the ad says otherwise.

Where your odds are best

Your chances depend heavily on your field. The Federal Employment Agency regularly publishes an analysis of occupations with shortages of skilled workers, and in recent years it has included many roles in healthcare and elderly care, skilled trades, IT and engineering. Employers in those fields are more used to hiring from abroad, more likely to know the visa process, and sometimes eligible for the lower Blue Card salary threshold.

Fields with plenty of local applicants, such as general administration, marketing or HR, are much harder to enter from abroad, especially without fluent German. If yours is one of them, target international employers that need what locals can’t easily offer: your languages, your market knowledge or a specialist skill.

Applying from abroad: tell employers what they need to know

  • Your status, in one line on your CV: “EU citizen, no work permit needed” or “Non-EU citizen, eligible for the EU Blue Card”. Recruiters filter on this early.
  • Your timeline: when you could start, including your current notice period and a realistic estimate for the visa.
  • Relocation: whether you’d move at your own cost. Some employers offer relocation support, especially in shortage fields, and it’s fine to ask about it in a first call.
  • Interviews: offer video calls for the early rounds. Many employers interview remotely before inviting finalists in person.

Step 5: Where to find jobs in Germany

  • The Federal Employment Agency’s job search (arbeitsagentur.de), the largest job board in the country.
  • Make it in Germany’s job listings, aimed at international applicants.
  • General job boards and networks such as StepStone, Indeed, LinkedIn and XING, the German-language professional network.
  • Company careers pages. Many German employers post every opening there first, often in English for international roles.
  • Recruitment agencies. Reputable agencies are paid by the employer; be wary of any agency that asks you for money up front.

Our jobs in Germany page lists the current roles we track, with city pages such as Berlin and Munich. For pay research, salaries by role and country shows advertised pay from real job ads. Employer review sites, including the German site kununu, help you check what working somewhere is like.

Step 6: How German applications work

A German application, the Bewerbung, is often a small package rather than a single CV:

  • CV (Lebenslauf): tabular, with month-precise dates and gaps explained. Our German CV format guide has a layout to copy.
  • Cover letter (Anschreiben): one page. Many tech companies have dropped it, but where it’s asked for, it’s read. The free cover letter template gives you a plain structure to start from.
  • References and certificates: German employees receive written references (Arbeitszeugnisse) when they leave a job, so employers are used to seeing them. Reference letters from employers abroad do the same job; attach degree certificates, with translations if asked.
  • Salary expectation (Gehaltsvorstellung): when an ad asks for it, give a gross yearly figure in euros, researched for the role and city.
  • Earliest start date: notice periods of several months are common in Germany, so employers plan ahead and expect you to say when you could start.

Most applications go through online forms. Before you upload, the free CV score checker compares your CV with the job ad, in English or German, and lists the keywords it can’t find.

Step 7: Interviews, offers and contracts

German interviews tend to be structured and thorough, often with several rounds: a first call with HR, a deeper interview with the department, and a technical task or case study for many roles. Punctuality matters, and formal address (Sie) is the default until someone offers otherwise. Expect detailed questions about your CV, including dates and why you moved between jobs.

When an offer arrives, a few points are worth knowing:

  • Salaries are quoted gross, per year. Income tax and social contributions (health, pension, unemployment and long-term care insurance) come out of that, so your monthly net pay will be noticeably lower.
  • Probation periods of up to six months are standard, with a shorter notice period during that time.
  • Holiday: the legal minimum is four weeks a year, and many full-time contracts give more.
  • Get the contract in writing before you resign, book flights or apply for your visa, because the visa application usually needs it.

A realistic timeline

  1. Weeks 1–2: confirm your route, check recognition, and prepare a German-style CV and certificates.
  2. Months 1–3: apply, ideally to employers that already hire internationally, whose ads are in English or mention relocation support.
  3. After the offer: the visa process, which can take weeks or months depending on the embassy’s appointment times and your case. Employers can use an accelerated procedure for skilled workers, so ask whether yours does.
  4. After you arrive: register your address, arrange health insurance (it’s mandatory), and open a bank account for your salary.

Comparing countries? The Netherlands works differently, with employer-recognised sponsors and more English-language roles: see our guide to getting a job in the Netherlands.

Red flags and scams

  • Anyone asking you to pay for a job offer. Visa fees are paid to the German mission, not to a recruiter or an employer.
  • Guaranteed visas. Only the authorities decide, and no agent can promise the outcome.
  • Employers you can’t verify. German limited companies (GmbH, AG) are listed in the commercial register, and German business websites must show a legal notice (Impressum) with an address and contact details.
  • Offers made after a chat message alone, with no interview, no written contract and pressure to decide fast.

Frequently asked questions

Can I get a job in Germany without speaking German?

Yes, in some fields. Tech companies, start-ups, research institutes and international firms, especially in Berlin and Munich, often hire in English. Most other jobs, including nearly all in healthcare, education and public administration, require German, and even English-speaking teams value it.

Do I need a job offer to move to Germany for work?

EU, EEA and Swiss citizens don't need a permit at all. Most other people need a job offer for a work-based residence permit such as the EU Blue Card. The main exception is the Opportunity Card (Chancenkarte), a points-based permit that lets qualified people come to look for work for a limited period.

What is the EU Blue Card in Germany?

A residence permit for highly qualified non-EU workers. In broad terms you need a degree recognised in Germany or comparable to a German one (or, for some IT specialists, professional experience), a job offer that matches it, and a salary above a threshold that's updated every year. Check the current figure on Make it in Germany.

How long does it take to get a German work visa?

It varies widely, from a few weeks to several months, depending on the embassy's appointment waiting times, whether your qualification must be recognised first, and your nationality. Employers can use an accelerated procedure for skilled workers to shorten the process.

Do I need my degree recognised to work in Germany?

For regulated professions such as medicine, nursing, teaching and law, yes. For other jobs, recognition isn't legally required to work, but if you need a visa your qualification usually has to be recognised or comparable to a German one. The anabin database and the Anerkennung in Deutschland portal explain how to check.

Sources

  1. Make it in Germany (Federal Government of Germany)
  2. Federal Employment Agency (Bundesagentur für Arbeit)
  3. Anerkennung in Deutschland: recognition of foreign qualifications
  4. anabin database (KMK)
  5. Federal Foreign Office: visas and entry
  6. Directive (EU) 2021/1883, EU Blue Card (EUR-Lex)

Related guides

Free tools