Wzór CV programisty – darmowy plik DOCX do pobrania

CV programisty trafia najpierw do rekrutera technicznego lub systemu ATS, a dopiero potem do lidera zespołu, który ocenia, czy Twoje doświadczenie pasuje do projektu. Dlatego musi być jednocześnie czytelne dla osoby nietechnicznej i konkretne dla inżyniera. Ten wzór pokazuje, jak opisać technologie, projekty i odpowiedzialność w zespole bez przesadnego żargonu. Plik DOCX pobierzesz za darmo.

Pobierz wzór DOCX (Word) Podgląd PDF

Za darmo i bez rejestracji. Plik otworzysz w Wordzie, LibreOffice albo Dokumentach Google.

Podgląd (dane przykładowe)

Paweł Dudek · Backend Developer (Java / Spring Boot)

Backend developer z pięcioletnim doświadczeniem komercyjnym w Javie. Buduję usługi w Spring Boot dla systemów płatności i rozliczeń, dbam o testy, czytelne API i stabilne wdrożenia. Prowadzę code review i wdrażam nowe osoby w zespole.

Backend Developer (Mid/Senior), Nordwave Software sp. z o.o. (04.2022 – obecnie)

  • Rozwój platformy rozliczeń dla klientów z branży e-commerce w architekturze mikroserwisów.
  • Wydzielenie modułu faktur z monolitu do osobnej usługi komunikującej się przez Kafkę.
  • Wprowadzenie testów z użyciem Testcontainers, dzięki czemu błędy integracji wykrywane są przed wdrożeniem.
  • Code review i mentoring dwóch programistów na poziomie junior.

Junior Java Developer, Kodlab Systems sp. z o.o. (07.2020 – 03.2022)

  • Rozwój systemu rezerwacji wizyt dla sieci przychodni (Java 11, Spring, PostgreSQL).
  • Tworzenie endpointów REST i dokumentacji API w OpenAPI.
  • Udział w migracji aplikacji do kontenerów Docker i pipeline’u w GitLab CI.

Umiejętności: Java 17, Spring Boot, PostgreSQL, Kafka, Docker, Kubernetes, JUnit 5, Testcontainers, GitLab CI, REST API, OpenAPI, Scrum

Co rekruter IT sprawdza w CV programisty

Rekruter porównuje Twoje CV z listą wymagań z oferty: język programowania, frameworki, bazy danych, narzędzia i liczba lat komercyjnego doświadczenia. Robi to szybko, często szukając konkretnych słów, więc nazwy technologii muszą być zapisane tak, jak w ogłoszeniu – „Spring Boot”, a nie „Spring w nowszej wersji”. Lider techniczny patrzy z kolei na kontekst: jaki był produkt, jaka skala, jaka była Twoja rola i czy pracowałeś w podobnej architekturze.

Dla obu osób ważny jest poziom samodzielności. Ogłoszenia dzielą stanowiska na junior, mid i senior, a różnica nie wynika tylko z lat pracy, lecz z tego, czy podejmujesz decyzje projektowe, prowadzisz code review, wdrażasz nowych członków zespołu i bierzesz odpowiedzialność za działanie systemu na produkcji. Opis doświadczenia powinien to pokazywać.

Typowe wymagania w ogłoszeniach dla programistów

Oferty w Polsce, zarówno od software house’ów, jak i od firm produktowych czy działów IT w bankach, mają podobną strukturę. Poza głównym językiem prawie zawsze pojawiają się te same elementy, które warto pokryć w CV.

Jak opisać doświadczenie i projekty

Przy każdym stanowisku napisz w jednym zdaniu, czym był produkt lub projekt, dla jakiej branży i w jakiej skali, a potem dodaj trzy do pięciu punktów o tym, co zrobiłeś. Dobry punkt łączy działanie, technologię i efekt: „Przeniesienie modułu rozliczeń z monolitu do osobnej usługi w Spring Boot, co skróciło czas wdrożeń tej części systemu z tygodnia do jednego dnia”. Jeżeli nie znasz dokładnych liczb, opisz efekt jakościowo: mniej zgłoszeń z produkcji, szybsze testy, prostsze wdrożenia.

Projekty prowadzone w ramach NDA możesz opisać bez nazwy klienta: „system rezerwacji dla sieci przychodni”, „platforma płatności dla e-commerce”. Osobom z małym stażem komercyjnym pomoże sekcja projektów własnych z linkiem do repozytorium – pod warunkiem, że kod ma README, testy i sensowną historię commitów.

Nie wypisuj przy każdym stanowisku całego stosu technologicznego. Lepiej podać na końcu wpisu krótką linię „Technologie: Java 17, Spring Boot, PostgreSQL, Kafka, Docker, AWS”, a w punktach skupić się na tym, co zbudowałeś lub poprawiłeś.

Umiejętności techniczne i słowa kluczowe

Sekcję umiejętności podziel na grupy: języki, frameworki, bazy danych, narzędzia i chmura, praktyki. Dzięki temu ATS znajdzie słowa kluczowe, a człowiek od razu zobaczy Twój profil. Paski i gwiazdki z procentowym poziomem znajomości nic nie mówią rekruterowi i źle przechodzą przez parsery – zamiast nich możesz krótko oznaczyć technologie, z którymi pracujesz na co dzień, i te, które znasz z mniejszych projektów.

Struktura i długość CV programisty

Dla osoby z kilkuletnim doświadczeniem wystarczą jedna lub dwie strony. Na górze umieść podsumowanie z głównym stackiem i poziomem, potem doświadczenie w odwrotnej kolejności chronologicznej, a dopiero dalej umiejętności, wykształcenie i certyfikaty. Juniorzy i osoby przebranżawiające się mogą przenieść projekty i umiejętności wyżej, przed doświadczenie spoza IT. Linki do profilu z repozytoriami i ewentualnie do strony z portfolio dodaj w danych kontaktowych.

Słowa kluczowe z ogłoszeń

Java / Spring BootREST APImikroserwisySQL i PostgreSQLtesty jednostkowe (JUnit)code reviewGitCI/CDDockerKuberneteschmura (AWS / Azure)Scrumclean codemonitoring i logowanie

Przykładowe zdania do CV

Podsumowanie zawodowe

Doświadczenie

Umiejętności

Czego unikać

Dopasuj ten wzór do konkretnego ogłoszenia – od 39 zł

Wklejasz ogłoszenie, a my układamy CV programisty pod jego wymagania i słowa kluczowe, z raportem dopasowania. Wolisz najpierw sprawdzić swoje CV? Skorzystaj z darmowego skanera.

Najczęstsze pytania

Czy CV programisty powinno być po angielsku?

Jeżeli ogłoszenie jest po angielsku albo firma pracuje w międzynarodowym zespole, wyślij wersję angielską. W pozostałych przypadkach wystarczy polska, ale warto mieć obie wersje gotowe, bo rekruterzy IT często proszą o drugą przy przekazaniu CV klientowi.

Jak pokazać doświadczenie, jeśli wszystkie projekty były objęte NDA?

Opisz domenę, skalę i swoją rolę bez nazw klientów i szczegółów biznesowych, na przykład „system obsługi zamówień dla dużej sieci handlowej”. Rekruterowi wystarczy to, żeby ocenić kontekst, a technologie i problemy techniczne możesz omówić na rozmowie.

Czy junior bez komercyjnego doświadczenia powinien dodać projekty własne?

Tak, to dla juniora najważniejsza część CV. Wybierz dwa lub trzy projekty, opisz problem, technologie i link do repozytorium z czytelnym README, a pomiń kursowe aplikacje typu lista zadań, jeśli nie wnoszą nic ponad tutorial.

Jak wpisać w CV współpracę na kontrakcie B2B?

Tak samo jak zatrudnienie: nazwa firmy lub klienta, stanowisko, okres i zakres obowiązków. Możesz dopisać „współpraca B2B”, ale dla oceny kompetencji liczy się przede wszystkim to, co robiłeś w projekcie.

Czy w CV programisty podawać link do profilu z repozytoriami?

Tak, jeśli repozytoria są aktualne i uporządkowane. Przypnij najlepsze projekty, usuń porzucone eksperymenty z widoku i upewnij się, że w kodzie nie ma kluczy dostępowych ani haseł.

Zobacz też

Wzory CV dla innych zawodów

Chcesz dostawać porady o szukaniu pracy?

Nieobowiązkowe – plik pobierzesz bez podawania e-maila.