Job search in Germany: portals, search terms and strategy
Vacancies in Germany are published across several channels: large job portals, the Federal Employment Agency, career networks and company career pages. Using only one portal hides part of the market.
The search itself strongly affects your success: the wrong search terms, filters that are too narrow or a single source mean suitable roles never appear.
A sensible setup combines two or three portals, targeted search terms, saved searches and your own overview of open applications.
This article covers the relevant channels, how to build search terms and how to keep track of your applications.
Key channels for a German job search
These are the sources worth covering:
| Channel | Typical for | Note |
|---|---|---|
| Federal Employment Agency | very broad range, including training and trades | free, many roles at smaller employers |
| Large job portals | specialist and management roles in all industries | ads often appear more than once – watch for duplicates |
| Career networks | IT, consulting, international companies | recruiters search actively, keep your profile current |
| Company career pages | corporations, hospitals, public sector | some roles are published here only |
| Industry portals | nursing, medicine, research, engineering | less competition, very relevant ads |
| Recruitment agencies | fixed-term projects, fast placements | check contract terms carefully |
For public sector roles and hospitals, go straight to the employer's career page – pay scale and grade are usually stated there.
Search terms: use German job titles
Portals match words, not your qualification. What matters are the job titles commonly used in Germany – not a translation of your previous title.
Collect two to five variants of your target role and rotate through them.
- „Pflegefachkraft“ as well as „Krankenschwester“ and „Gesundheits- und Krankenpfleger“
- „Sachbearbeiter Buchhaltung“ alongside „Finanzbuchhalter“
- „Softwareentwickler“ alongside „Software Engineer“ and „Fullstack-Entwickler“
- „Bauleiter“ alongside „Projektleiter Bau“
- use technical terms and software as search words, e.g. „SAP FI“ or „SPS Siemens“
Which terms then need to appear on your CV: CV keywords
Setting filters properly
Overly narrow filters are the most common reason for empty result lists. Start broad and narrow down afterwards.
- location: choose a generous radius, think commute time rather than kilometres
- date: limit to the last 7 to 14 days so you apply early
- hours: look at full-time and part-time together at first
- experience: drop the filter and check requirements yourself
- language: search in English deliberately for English-speaking roles
- remote work: add it as a search word if it is a condition
Job alerts instead of daily searching
Save your search in every portal and have new ads emailed to you. Applying in the first few days puts you in a smaller pile.
Before/after: a better search
Before
Search: „Senior Accounting Manager“, location Berlin Mitte, 5 km radius, full-time, permanent, at least 5 years' experience.
Problem: an English job title and very narrow filters – barely any results.
After
Searches: „Finanzbuchhalter“, „Bilanzbuchhalter“, „Leiter Finanzbuchhaltung“, location Berlin, 30 km radius, last 14 days, a saved alert for each term.
Benefit: standard job titles, a realistic radius, a steady flow of new matches.
Assess ads instead of applying to everything
Before each application, check which requirements are must-haves. If you meet the core points, a tailored application is worth it – even when some nice-to-haves are missing.
Mass applications with an identical CV cost time and rarely lead to invitations, because the required terms never become visible.
Telling must-have from nice-to-have requirements: How to read a job ad
Tailoring your CV per application: Tailoring your CV to a job ad
Tracking your applications
Keep a simple overview – a spreadsheet or note is enough. It prevents duplicate applications and makes following up easy.
- company, job title and job ID
- date sent and which CV version you used
- contact person and channel
- status: sent, receipt confirmed, interview, rejection
- the date you plan to follow up
When and how to follow up: Following up on an application
Common job search mistakes
- using only one portal
- translating your job title literally from your own language
- filters so narrow that almost nothing shows up
- not setting up job alerts
- sending an identical CV to every role
- ignoring company career pages entirely
- applying without checking the must-have requirements
- keeping no overview of open applications
Before applying: match your CV
Frequently asked questions
Which job portal is best in Germany?
There is no single best portal. A combination works: the Federal Employment Agency's job board, one large general portal, an industry portal for your field and the career pages of your target employers.
How do I find English-speaking jobs in Germany?
Search with English terms and add words like „English speaking“ or „international team“. Such roles are most common in IT, research and international companies.
How many applications should I send at once?
Fit matters more than volume. A few tailored applications per week usually produce more invitations than many identical ones.
Is it worth applying if I don't meet every requirement?
Yes, if you cover the must-haves. Nice-to-haves are wishes, not conditions.
How quickly should I respond to a new ad?
Within the first few days if possible. Many processes start as soon as enough suitable applications arrive.
Do I need a career network profile?
It is not mandatory, but it increases your chances of being contacted directly – especially in IT and at international employers.
Read on
How well does your CV match the job?
Upload your CV and the job ad and see within minutes which keywords are missing – free and without signing up.