Keywords im Lebenslauf: Wie du die richtigen findest und einsetzt

Was Keywords im Lebenslauf sind, wie du sie aus einer Stellenbeschreibung ziehst, wo du sie platzierst, und Beispiel-Keywords für Backend, Frontend, Daten und DevOps.

H
Harshita Rai
Aktualisiert
Lebenslauf ATS Keywords Jobsuche Karriere
Eine Katze sitzt an einem Tisch und schreibt

Du lädst deinen Lebenslauf (CV) in ein Karriereportal hoch, und eine Software liest ihn, bevor es ein Mensch tut. Das Bewerbermanagementsystem (ATS, Applicant Tracking System) zerlegt die Datei in Felder, speichert sie und lässt Recruiter den Stapel mit Begriffen aus der Stellenbeschreibung durchsuchen, sortieren und filtern. Manche Systeme bewerten jeden Bewerber gegen die Anzeige und sortieren die Liste. Andere speichern die Dateien und überlassen das Filtern einer Recruiterin, die „Kubernetes“ in ein Suchfeld tippt. Nur wenige verschicken von sich aus eine Absage. Ein Lebenslauf mit schwacher Abdeckung der Keywords landet weit unten in der Sortierung oder außerhalb der Suchergebnisse, und die Recruiterin macht weiter, ohne ihn zu öffnen.

Keywords bringen dich in dieser Liste nach oben. Die Anzeige nennt die Wörter, die zählen, und deine Aufgabe ist, deine echte Erfahrung auf dieses Vokabular abzubilden, ohne etwas aufzublähen. Wenn du wissen willst, wie diese Systeme parsen und ranken, lies how resume matching algorithms work (auf Englisch). Dieser Beitrag bleibt dabei, die Wörter zu finden, sie zu platzieren und zu prüfen, dass du sie abgedeckt hast.

Ein Hinweis zur Sprache: Schreib den Lebenslauf in der Sprache der Anzeige. Bei einer englischen Anzeige sind die Keywords englisch, bei einer deutschen Anzeige deutsch, und Tools wie „Kubernetes“ oder „PostgreSQL“ heißen in beiden gleich.

Was sind Keywords im Lebenslauf?

Keywords im Lebenslauf, manchmal ATS-Keywords genannt, sind die Begriffe, nach denen eine Recruiterin oder ein Auswahlsystem sucht, wenn es um die Entscheidung geht, wen man anruft. Bei Stellen in der Softwareentwicklung fallen sie in fünf Gruppen.

Hard Skills und Tools. Sprachen, Frameworks, Datenbanken und Plattformen: Python, Go, React, PostgreSQL, Kafka, AWS. Sie haben das größte Gewicht, weil der Abgleich fast wörtlich ist. Eine Recruiterin, die nach „TypeScript“ sucht, überspringt einen Lebenslauf, in dem nur „JavaScript“ steht.

Stellentitel. „Software Engineer“, „Softwareentwickler“, „Backend Engineer“ und „SDE II“ beschreiben ähnliche Arbeit, und eine Suche nach einem verfehlt die anderen. Verwende den Titel aus der Anzeige überall dort, wo er zu deinem Werdegang passt.

Zertifikate. „AWS Certified Solutions Architect“, „CKA“, „Google Professional Data Engineer“. Sie sind eindeutig und leicht zu suchen.

Fachbegriffe. Das Vokabular der Branche: „Payments“, „PCI DSS“, „DSGVO“, „HIPAA“, „Ad Tech“, „KYC“, „Real-Time Bidding“. Sie zeigen, dass du in dieser Branche schon ausgeliefert hast, was eine reine Liste des Stacks nicht kann.

Soft Skills. „Teamübergreifende Zusammenarbeit“, „Mentoring“, „Stakeholder-Management“. Nimm die auf, die die Anzeige nennt, aber rechne damit, dass sie allein wenig zählen, weil fast alle Bewerber sie für sich beanspruchen.

Wie du Keywords aus einer Stellenbeschreibung ziehst

1. Lies die Anzeige einmal, ohne etwas zu markieren

Erfasse die Form der Stelle: das Team, die Karrierestufe und ob die Arbeit ein Neubau auf der grünen Wiese oder die Migration eines Altsystems ist. Diese beiden Anzeigen wollen aus demselben Werdegang verschiedene Stichpunkte.

2. Trenne Gefordertes von Gewünschtem

Die meisten Anzeigen beschriften diese Abschnitte oder trennen sie mit „must have“ und „nice to have“ beziehungsweise „das bringst du mit“ und „wünschenswert“. Geforderte Begriffe kommen überall dort in deinen Lebenslauf, wo du sie belegen kannst. Gewünschte Begriffe heben dich von den Bewerbern ab, die nur die Grundlagen abdecken, also füg die hinzu, die du hast.

3. Markiere die Substantive

Geh „Anforderungen“, „Qualifikationen“ und „Aufgaben“ Zeile für Zeile durch und markiere Sprachen, Frameworks, Tools, Plattformen, Methoden und Fachbegriffe. Verben wie „entwerfen“ und „verantworten“ zählen weniger als die Substantive daneben: Aus „verteilte Systeme entwerfen“ wird „verteilte Systeme“.

4. Notiere die Wiederholungen

Ein Begriff, der dreimal vorkommt, ist der Führungskraft wichtig. Dieser Begriff gehört in dein Profil, in mindestens einen Stichpunkt zur Berufserfahrung und in deine Liste der Fähigkeiten.

5. Übernimm ihre Formulierung

Die Anzeige sagt „Observability“; dein Lebenslauf sagt „Monitoring“. Die Anzeige sagt „RESTful APIs“; dein Lebenslauf sagt „Webservices“. Eine Keyword-Suche behandelt das als verschiedene Dinge. Verwende das Wort der Anzeige überall dort, wo es beschreibt, was du getan hast.

6. Oder gib die Schritte 2 bis 5 an dein LLM ab

Füg die Anzeige in Claude oder ChatGPT ein, mit einem Prompt wie diesem:

Liste die geforderten Fähigkeiten, die gewünschten Fähigkeiten, die Tools und die Fachbegriffe in dieser Stellenbeschreibung auf. Behalte die genaue Formulierung der Anzeige bei. Markiere jeden Begriff, der mehr als einmal vorkommt.

Vergleiche die Liste dann mit deinem Lebenslauf. Resume Matcher verpackt diesen Schritt. Es ist ein kostenloses Open-Source-KI-Werkzeug (Apache 2.0), das du herunterlädst und auf deinem eigenen Rechner betreibst. Du verbindest das Modell, das du schon nutzt, ob Claude, ChatGPT, Gemini, DeepSeek oder ein lokales Modell über Ollama, und dieses Modell zieht die geforderten und gewünschten Fähigkeiten und die Keywords aus der Anzeige, bevor es Änderungen an deinem Lebenslauf entwirft. Mehr als 200.000 Jobsuchende nutzen es, und Forscher aus Stanford haben es in einem Paper auf der ICML 2025 als Bewertungswerkzeug für Lebensläufe verwendet.

Wo du Keywords im Lebenslauf platzierst

Die meisten Recruiter überfliegen von oben nach unten: zuerst das Profil, dann deine letzte Stelle, dann die Liste der Fähigkeiten. Setz deine stärksten Treffer dorthin, wo sie zuerst hinschauen.

Profil. Zwei oder drei Sätze oben, die deine vier oder fünf wichtigsten Keywords in normaler Prosa tragen. „Backend-Entwickler mit sechs Jahren Erfahrung im Bau von Payment-APIs in Go und PostgreSQL auf AWS, mit Verantwortung für die Rufbereitschaft von Produktivservices“ nennt in einem Satz eine Rolle, eine Branche, drei Technologien und eine Praxis.

Stichpunkte zur Berufserfahrung. Die meisten Keywords gehören hierher, verknüpft mit etwas, das du getan hast. „Verantwortlich für Backend-Services“ gibt einer Suche nichts zu finden. „Drei Django-Services zu FastAPI migriert und die p95-Latenz des Checkout-Endpunkts gesenkt“ nennt zwei Frameworks, eine Praxis und ein Ergebnis. Beginne mit dem Verb, nenne dann das Tool und das Ergebnis.

Abschnitt Fähigkeiten. Eine einfache Liste, gruppiert: Sprachen, Frameworks, Infrastruktur, Daten. Führe die Tools auf, zu denen man dich befragen kann. Wenn die Anzeige ein Tool und sein Ökosystem nennt, führe beide auf: „Git“ und „GitHub“, „Kubernetes“ und „EKS“.

Stellentitel. Wenn dein offizieller Titel „Member of Technical Staff“ war oder etwas, das ein Start-up erfunden hat, füg den Standardtitel in Klammern hinzu: „Member of Technical Staff (Backend Engineer)“. Behalte den echten Titel, damit eine Hintergrundprüfung übereinstimmt.

Ausbildung und Zertifikate. Schreib den vollen Namen und die Abkürzung: „Certified Kubernetes Administrator (CKA)“. Recruiter suchen nach beiden Formen.

Häufige Fehler bei Keywords im Lebenslauf

Vollstopfen. Die komplette Liste der Anforderungen aus der Anzeige in den Abschnitt Fähigkeiten kopieren, einschließlich Tools, die du nie benutzt hast. Recruiter lesen die Liste der Fähigkeiten im Abgleich mit deinen Stichpunkten, und eine Fähigkeit ohne Stichpunkt dahinter lädt eine Frage im Gespräch ein, bei der du ins Schwimmen kommst. Führe auf, worüber du zehn Minuten sprechen könntest.

Keywords, die der Parser nicht lesen kann. Text in Bildern, Textfeldern, mehrspaltigen Tabellen und Kopfzeilen kommt oft durcheinander oder gar nicht heraus, wenn ein Parser deine Datei umwandelt. Halte Fähigkeiten und Titel als reinen Text im Hauptteil und exportiere ein PDF mit echter Textebene statt eines Scans.

Ein Lebenslauf für alle Anzeigen. Die Anzeige ist ein Spickzettel. Wer jeder denselben Lebenslauf schickt, wirft ihn weg. Führe einen Master-Lebenslauf (CV) mit allem, was du getan hast, und schneide für jede Bewerbung eine angepasste Kopie zu.

Abkürzungen ohne ausgeschriebenen Begriff. Recruiter suchen nach „CI/CD“ und nach „Continuous Integration“. Schreib den vollen Begriff einmal aus und verwende dann die Abkürzung.

Weiße Schrift. Einen Block Keywords in weißer Schrift oder in 1-Punkt-Schrift zu verstecken ist ein alter Trick. Eine Recruiterin sieht ihn, sobald sie den Text markiert oder der Parser die Formatierung entfernt, und manche Systeme markieren ihn. Du riskierst eine stille Absage für Begriffe, hinter denen immer noch keine Erfahrung steht.

Beispiel-Keywords für Stellen in der Softwareentwicklung

Das sind Beispiellisten, nach Rolle gruppiert. Die besten Keywords für einen Lebenslauf sind die in der Anzeige vor dir, also betrachte diese als Ausgangsmaterial: Nimm die, die du benutzt hast, und lass den Rest. Anzeigen für Softwareentwickler, Software Engineers und SDEs schöpfen aus demselben Vorrat, deshalb dienen dieselben Tabellen allen drei Titeln. Tools heißen auf Deutsch und Englisch gleich; bei Praktiken siehst du in deutschen Anzeigen oft auch die englischen Begriffe.

Backend

Fähigkeiten und Tools Praktiken Verben mit Wirkung
Java, Go, Python, Node.js, Spring Boot, Django, FastAPI, PostgreSQL, MySQL, Redis, Kafka, RabbitMQ, gRPC, REST, GraphQL, Docker, AWS API-Design, Microservices, verteilte Systeme, Caching, Datenbankindizierung, ereignisgesteuerte Architektur, OAuth 2.0, Rate Limiting, Integrationstests Gebaut, entworfen, migriert, skaliert, Latenz gesenkt, Kosten gesenkt, zusammengeführt, gehärtet, dokumentiert

Frontend

Fähigkeiten und Tools Praktiken Verben mit Wirkung
React, TypeScript, Next.js, Vue, Angular, Tailwind CSS, Redux, Vite, Webpack, Jest, Playwright, Cypress, Storybook, Figma Komponentenarchitektur, State Management, Barrierefreiheit (WCAG), Responsive Design, Core Web Vitals, serverseitiges Rendering, Designsysteme, Cross-Browser-Tests Neu gebaut, neu gestaltet, gestartet, vereinheitlicht, refaktoriert, Ladezeit verbessert, Bundle verkleinert, betreut

Full-Stack

Fähigkeiten und Tools Praktiken Verben mit Wirkung
TypeScript, Node.js, React, Next.js, Python, PostgreSQL, Prisma, MongoDB, Redis, REST, GraphQL, Docker, Vercel, AWS, Supabase Verantwortung für Features von Anfang bis Ende, Schemadesign, Integration externer APIs, Authentifizierung, CI/CD, Code-Review, agile Auslieferung, Produktanalyse Ausgeliefert, verantwortet, integriert, prototypisch umgesetzt, automatisiert, ersetzt, gewartet, debuggt, Time-to-Ship verkürzt

Daten und ML

Fähigkeiten und Tools Praktiken Verben mit Wirkung
Python, SQL, pandas, PyTorch, TensorFlow, scikit-learn, Spark, Airflow, dbt, Snowflake, BigQuery, Hugging Face, MLflow, LangChain, Vektordatenbanken Feature Engineering, Modellevaluation, A/B-Tests, ETL/ELT-Pipelines, Experiment-Tracking, Fine-Tuning, RAG, Datenqualität, MLOps Trainiert, evaluiert, deployt, modelliert, bereinigt, verglichen, Genauigkeit verbessert, in Produktion gebracht, analysiert

DevOps und SRE

Fähigkeiten und Tools Praktiken Verben mit Wirkung
Kubernetes, Terraform, AWS, GCP, Azure, Docker, Helm, Argo CD, GitHub Actions, Jenkins, Prometheus, Grafana, Datadog, Linux, Bash, Ansible Infrastructure as Code, CI/CD-Pipelines, Observability, Incident Response, SLOs und Error Budgets, Autoscaling, Kostenoptimierung, Disaster Recovery, Sicherheitshärtung Bereitgestellt, automatisiert, migriert, containerisiert, überwacht, abgeschaltet, MTTR gesenkt, Cloud-Kosten gesenkt, Verfügbarkeit verbessert

Nutze die Spalte Praktiken für deine Stichpunkte und dein Profil, die Spalte Tools für deinen Abschnitt Fähigkeiten und die Verben, um jeden Stichpunkt zu beginnen. Ein Verb mit einem Tool und einem Ergebnis daneben („Die Ingestion-Pipeline von Cron-Jobs auf Airflow migriert und die nächtliche Laufzeit halbiert“) ist eine Zeile, die drei Keywords trägt.

Wie du die Abdeckung deiner Keywords prüfst

Von Hand

Öffne die Anzeige und deinen angepassten Lebenslauf nebeneinander. Such für jeden geforderten Begriff in deinem Lebenslauf danach (Strg+F oder Cmd+F) und markiere ihn als vorhanden oder fehlend. Entscheide bei jedem fehlenden Begriff, ob er auf dich zutrifft. Füg für die zutreffenden einen Stichpunkt hinzu und lass den Rest in Ruhe. Wiederhole das dann für die Liste der gewünschten Begriffe. Eine typische Anzeige dauert weniger als zehn Minuten.

Du kannst auch beide Dokumente in dein LLM einfügen und fragen, welche Begriffe der Anzeige im Lebenslauf fehlen. Prüfe die Antwort gegen das Dokument, denn Modelle übersehen Begriffe und melden manchmal einen Begriff als fehlend, obwohl er da ist.

Mit Resume Matcher

Wenn du einen Lebenslauf angepasst hast, öffne im Editor den Tab JD Match. Er zeigt die Anzeige neben deinem Lebenslauf, mit dem Prozentsatz der aussagekräftigen Wörter der Anzeige (der Code entfernt zuerst häufige englische Wörter wie „team“ und „experience“), die auch in deinem Lebenslauf vorkommen, und hebt diese Wörter im Text hervor. Die Zahl ist reine Keyword-Überschneidung, vom Code berechnet, ohne KI, und sie sagt nichts darüber voraus, wie das ATS eines Arbeitgebers dich einstuft. Der Wert zählt derzeit nur einfache Wörter aus a–z; deutsche Wörter mit Umlauten oder ß werden nicht mitgezählt, er ist also für englischsprachige Anzeigen gebaut. Der Tab ATS Check prüft etwas anderes: ob Software den Text deines exportierten PDFs lesen kann. Es gibt keine gehostete Version, auf die du deine Datei hochladen müsstest. Lies den Prozentwert als schnelle Prüfung des Vokabulars und die Hervorhebungen als Karte, welche Wörter der Anzeige du schon verwendest.

Der Schritt zum Anpassen, der vorher läuft, hat Schutzmechanismen. Der Code sperrt deine Arbeitgeber, Titel, Daten und Abschlüsse, macht jede neue Zahl rückgängig, die das Modell einführt, und markiert jede Fähigkeit, die das Modell aus der Anzeige hinzufügt, in der Vorschau als riskante Änderung, bevor du speicherst. Die vollständige Liste steht in der Dokumentation der Funktionen.

Ein realistisches Ziel

Eine vollständige Übereinstimmung ist selten und unnötig. Ziel: kein fehlender Begriff für Fähigkeiten, die du hast, und kein hinzugefügter Begriff für Fähigkeiten, die du nicht hast. Wenn die Anzeige fünf Jahre Kubernetes will und du keine hast, kauft dir das Wort im Lebenslauf eine Frage im Gespräch, die du nicht beantworten kannst. Wenn du drei Jahre lang Kubernetes betrieben und es weggelassen hast, ist das Hinzufügen die ganze Arbeit.

Behalte den Master, passe die Kopie an

Keywords verbinden deine Erfahrung mit dem Vokabular der Anzeige. Die Methode funktioniert in jedem Fachgebiet; die Tabellen oben decken Software ab, und die Schritte sind für Finanzen oder Gesundheitswesen dieselben. Für den vollständigen Ablauf vom Master-Lebenslauf bis zum angepassten PDF lies wie du deinen Lebenslauf an eine Stellenbeschreibung anpasst.

Wenn dir dieser Beitrag geholfen hat, gib Resume Matcher auf GitHub einen Stern. Saurabh Rai entwickelt es; folge ihm auf GitHub, X und LinkedIn.

[Dieser Artikel wurde mit Hilfe von KI entworfen, übersetzt und formatiert. Produktangaben wurden mit dem Quellcode von Resume Matcher abgeglichen, und externe Quellen sind dort verlinkt, wo sie verwendet werden.]

Hat dir der Artikel geholfen? Gib Resume Matcher einen Stern auf GitHub und bleib auf dem Laufenden