'Job Search in Germany: Action Plan, Bewerbung, Visas, and Checking Job
Find your route
3 quick steps
Looking for a job in Germany doesn’t start with sending out resumes, but with verifying your right to work, having your qualifications recognized, and selecting realistic job openings. For non-EU nationals, the Fachkraft status, work visa requirements, and criteria regarding degrees, salary, and German language proficiency are particularly important. Below is a practical guide: how to assess your chances, where to look for job openings, how to put together a Bewerbung, and what to watch out for to avoid falling victim to scammers.
1. First, check your eligibility for the job market
The right to work in Germany depends on your citizenship and residence status.
Citizens of the EU, the EEA, and Switzerland generally have unrestricted access to the German labor market. Citizens of third countries usually need an appropriate residence permit: a work visa, EU Blue Card, a permit for skilled professionals, Chancenkarte, or another status that allows them to work.
If you already live in Germany, check your Zusatzblatt or electronic Aufenthaltstitel: it specifies whether you’re permitted to work, whether there are employer-specific restrictions, or whether you need approval. If you’re applying from abroad, the requirements will depend on your visa type and the job opening.
2. Determine whether you qualify as a Fachkraft
For many employment pathways, Germany uses the term Fachkraft—a skilled professional. This typically refers to someone with a recognized higher education degree or vocational training comparable to that in Germany.
The following are often checked for your degree:
- Is your university and degree program recognized through Anabin?
- whether a separate procedure for recognizing your qualifications is required;
- whether your education qualifies you for the job you’ve chosen;
- Is the profession subject to regulation?
If your degree or profession requires recognition, it’s helpful to research in advance the process for recognizing and validating your degree in Germany. For certain professions, you cannot simply start working without recognition, even if an employer is willing to hire you.
3. Be aware of changes to labor migration regulations
In 2023–2024, Germany gradually updated its rules for attracting skilled workers. In practice, this expanded pathways for professionals, introduced new opportunities such as the Chancenkarte, and modified some of the requirements regarding qualifications, experience, and salary.
But you can’t boil the rules down to a single formula. Different conditions apply to different categories:
- The EU Blue Card requires a suitable job offer and meeting a minimum salary threshold; for certain professions and entry-level professionals, the threshold is lower.
- In certain cases, IT specialists may be eligible for a Blue Card without a formal degree, provided they can demonstrate relevant professional experience and meet the other requirements.
- For some work visas, the Bundesagentur für Arbeit verifies working conditions and salary.
- For regulated professions, recognition of qualifications and professional licensing are important.
If you’re planning to relocate, verify your specific route using official sources and consulate requirements. For a general overview, see also the article “” (German Work Visa for Fachkraft) at.
4. Assess your language skills realistically
Knowing German improves your chances in almost every field. It’s often essential for office, medical, educational, social service, and customer-facing roles. In IT, engineering, academia, and international companies, English is sometimes sufficient, but even there, German helps you get through your probationary period, handle everyday matters, and advance within the company.
Here are some guidelines:
- For many job openings, employers expect at least a B1–B2 level;
- For doctors, nurses, teachers, and other regulated professions, the requirements are determined by the state’s professional regulations and the recognition authority;
- English may be sufficient in an international team, but this should be clearly stated in the job posting;
- Basic German is helpful even when looking for a job, because part of the communication involves HR, government agencies, and housing providers.
If you’re looking for a position that doesn’t require German, see or “Work in Germany without knowing German” at, but keep in mind that the number of such job openings is limited.
5. Choose a realistic job search strategy
The most effective approach is to combine several channels rather than waiting for a response from a single portal.
Searching via Google and job aggregators
Enter the job title, city, and the word Jobs or Stellenangebote. For example: software engineer München, Pflegefachkraft Berlin, Data Analyst Remote Deutschland. In Germany, Google often displays a block with job listings from various platforms, but you’ll still need to visit the employer’s website or the job portal directly.
Pay attention to the posting date and don’t waste too much time on old listings. If a job posting has been up for months, that’s not necessarily a bad thing, but it’s worth checking whether it’s been updated and if it’s still listed on the employer’s website.
Official and major job boards
- Arbeitsagentur Jobbörse — the official job portal of the Federal Employment Agency.
- Make it in Germany — the official portal for skilled professionals from abroad.
- EURES — the European portal for job vacancies and mobility.
- Stepstone — a major German portal for professionals.
- Indeed — a job aggregator.
- LinkedIn — an international professional network.
- Xing — a German-language professional network.
- Kununu — employer reviews and salary benchmarks.
Employer Websites
On large companies’ websites, look for sections labeled Karriere, Jobs, Stellenangebote, or Careers. This is especially important for professionals: sometimes a job posting on an employer’s website is more up-to-date than the listing on a job aggregator.
Prioritize companies that show signs of international hiring: English-language job descriptions, relocation support, visa support, an international team, and locations in multiple countries.
Networking
In Germany, recommendations and professional contacts are a significant help. Fill out your LinkedIn or Xing profile; add your projects, tech stack, certifications, languages, GitHub, or portfolio. After you submit your Bewerbungsunterlagen, HR often checks the candidate’s profile.
6. Filter out suspicious job postings
Be especially cautious of offers that promise an easy move without qualifications, a quick residence permit, “turnkey” visa processing for an upfront fee, or work in Germany through dubious schemes in another country.
Red flags:
- if you’re asked to pay for a job opening, an invitation, or a “guaranteed visa”;
- they promise a residence permit for unskilled work without explaining the legal basis;
- They suggest traveling on a tourist visa and “figuring things out once you’re there”;
- They do not disclose the employer’s name, address, or the terms of the contract;
- they require you to hand over your passport to an intermediary;
- The salary is significantly below market rates, or the job description is too vague.
A legitimate employer does not “sell” a job. Paid services for translation, degree recognition, or consulting are possible, but they must be separate from the job opening itself and handled transparently.
7. Prepare your German Bewerbung
In Germany, an application package is called a Bewerbung. It usually includes:
- Anschreiben — cover letter;
- Lebenslauf — a resume, usually in table format;
- diplomas and certificates;
- proof of experience;
- recommendations or Arbeitszeugnisse, if available;
- portfolio, GitHub, publications, or projects, if relevant to your profession.
Don’t send the same text to all employers. German HR professionals will quickly spot a template that isn’t tailored to the specific job opening.
8. Lebenslauf: What’s Important in a Resume
A good resume for Germany is short, well-structured, and easy to scan. Usually, 1–2 pages are enough for most professionals; more is only necessary if your experience is truly complex.
Specify:
- name, city, contact information, LinkedIn/Xing;
- your desired role or professional profile;
- work experience listed in reverse chronological order;
- specific responsibilities and results;
- education and recognition of your degree, if you already have one;
- languages with proficiency levels;
- relevant certifications;
- your right to work or visa status, if this helps the employer understand the process.
A photo isn’t required, but in Germany, people still often include one. If you do include one, use a professional photo, not a vacation snapshot.
9. Anschreiben: How to Write a Cover Letter
Your motivation letter should answer three questions:
- why you’re a good fit for this specific job;
- what experience validates your qualifications;
- Why are you interested in the company?
Don’t just paraphrase your resume. Choose 2–3 strong points and tie them to the job requirements. For foreign applicants, it’s helpful to briefly explain your situation: whether you’re ready to relocate, if your degree is recognized, if you need visa sponsorship, and when you can start.
10. Documents and Translations
Translations may be needed at various stages: for diploma recognition, when applying for a visa, or for an employer or professional association. Not all documents need to be translated right away, but it’s a good idea to prepare a basic set in advance.
Most commonly translated:
- your degree and transcript;
- high school diploma, if required by the application process;
- certificates and proof of qualifications;
- employment recommendations;
- marriage certificates and children’s birth certificates, if the family is applying together;
- resume and cover letter.
Certified translations may be required for visas, credential recognition, and government agencies. For an initial response from an employer, a well-prepared German or English application package is sometimes sufficient, but errors in key documents can seriously damage your chances.
11. Anabin and degree recognition
Anabin helps you check how the German system evaluates your foreign university and qualifications. It’s important to look not only at the name of the university but also at the status of the program or the type of degree. If the database doesn’t provide a clear result, you may need to have your degree evaluated or go through a separate recognition procedure.
For regulated professions, Anabin alone does not replace professional licensure. Doctors, nurses, teachers, architects, and other professionals must check the requirements of the specific state and the relevant authority.
12. How to Submit a Bewerbung
Always follow the instructions in the job posting. If the employer asks you to apply via a form on their website, don’t send an email to HR at the same time unless necessary. If an email address is provided, keep your message brief and professional.
Practical guidelines:
- Attach PDFs, not compressed files;
- Name your files clearly:
Lebenslauf_Name.pdf,Zeugnisse_Name.pdf,Anschreiben_Name.pdf; - Don’t send large files unless necessary;
- In the body of the email, specify the position, the source of the job posting, and a list of attachments;
- check the spelling in the German text;
- Don’t demand an immediate response the day after you send your application.
13. How many applications should you send?
There’s no one-size-fits-all figure. For a sought-after IT specialist with good English and relevant experience, just a few dozen targeted applications may be enough. For a candidate without German language skills, without a recognized degree, or with irrelevant experience, even a large number of applications may not yield results.
Focus on the funnel, not the numbers:
- how many applications have been sent;
- how many rejections you’ve received;
- how many interview invitations you receive;
- at what stage the process stalls;
- what requirements are common across job postings.
If you haven’t received a single interview invitation after 20–30 high-quality applications, the problem usually lies in your strategy, resume, language skills, visa status, or choice of job openings.
14. What to Do After Receiving an Interview Invitation
Before the interview, research the company, the job opening, its products, technology stack, and work processes. Prepare answers to questions about relocation, visas, start dates, salary, and degree recognition.
It’s helpful to have the following in advance:
- a brief introduction about yourself in German or English;
- examples of projects and results;
- explaining gaps in your resume;
- expected annual gross salary;
- a list of questions for the employer;
- Determine whether you need relocation assistance or visa support.
15. A 30-Day Mini-Plan
Week 1
- Identify your target positions and cities.
- Verify your degree through Anabin or check the requirements for recognition.
- Determine which visa route is right for you.
- Update your LinkedIn/Xing profiles.
Week 2
- Prepare your Lebenslauf and a basic Anschreiben.
- Gather your diplomas, certificates, and letters of recommendation.
- Translate any critical documents if they’re required for your application process.
- Compile a list of 30–50 employers and job portals.
Week 3
- Submit targeted applications for recent job openings.
- At the same time, reach out to recruiters and industry contacts.
- Keep track of all your applications in a spreadsheet.
- Refine your templates based on initial responses.
Week 4
- Analyze rejection letters and instances where you received no response.
- Revise any weak sections of your resume.
- Make sure the list of roles isn’t too narrow.
- Prepare for interviews and salary negotiations.
FAQ
Is it possible to find a job in Germany without knowing German?
Yes, but not in all fields. This is most common in IT, science, certain engineering roles, and international companies. For medicine, education, social services, customer-facing roles, and most skilled trades, German is usually important or required.
Do you need to have your degree recognized before looking for a job?
It’s not always the case, but for a visa, a regulated profession, or Fachkraft status, recognition of your qualifications can be decisive. If an employer is willing to hire you but your degree hasn’t been verified, the process could stall at the visa stage.
Can you apply for jobs from abroad?
Yes. Many candidates start their search from another country. In your response, briefly indicate where you are located, when you’re ready to relocate, and what type of work permit you need.
Is the employer required to assist with the visa?
No. Some companies help with paperwork and expedited procedures, while others aren’t prepared to handle international hiring. The more clearly you explain the process and your documents, the lower the risk that HR will reject your application due to a misunderstanding.
Which is more important: a resume in German or English?
It depends on the job. If the posting is in German and the job requires German, submit a German application package. If the job posting is in English for an international team, an English resume may be acceptable. However, a German resume often broadens your pool of potential employers.