IT

CV programisty backend: przykład i wzór

Wzór jest dla programistów backend, którzy tworzą API, usługi i integracje, na przykład w Javie i Spring Boot, w firmach produktowych, bankach i software house'ach.

Zespół techniczny chce zobaczyć, jakie systemy budowałeś, jaką miały skalę i jak dbałeś o wydajność, bezpieczeństwo i jakość kodu. Pokazujemy, jak to opisać.

Przykład CV: programista backend

Wszystkie dane w przykładzie są fikcyjne. Traktuj go jako wzór układu i sformułowań, a treść zastąp swoim doświadczeniem.

Mateusz Witkowski

Programista backend Java

Wrocław, praca zdalna +48 123 456 789 mateusz.witkowski@example.com github.com/mwitkowski

Profil zawodowy

Programista backend z 6-letnim doświadczeniem w Javie i Spring Boot, ostatnio w systemie płatności obsługującym 2 mln transakcji dziennie. Projektuję mikroserwisy i API, pracuję z Kafką i PostgreSQL, dbam o wydajność i testy. Przewodzę technicznie 4-osobowemu zespołowi.

Doświadczenie zawodowe

Programista backend, tech lead zespołu

04.2021 - obecnie

Firma technologiczna z branży płatności, Wrocław

  • Rozwój mikroserwisów obsługujących 2 mln transakcji dziennie.
  • Projektowanie REST API i komunikacji przez Kafkę między 15 usługami.
  • Skrócenie czasu odpowiedzi kluczowego API z 800 do 150 ms.
  • Testy jednostkowe, integracyjne i kontraktowe, monitoring i alerty.
  • Przegląd kodu i decyzje techniczne w zespole 4 programistów.

Programista Java

07.2019 - 03.2021

Software house, Wrocław

  • Rozwój systemów rezerwacyjnych i integracji dla klientów z turystyki.
  • Migracja aplikacji monolitycznej do Spring Boot.
  • Praca z PostgreSQL, Docker i CI/CD.

Wykształcenie

Informatyka, studia magisterskie

2014 - 2019

Politechnika Wrocławska

Umiejętności

  • Java 17, Spring Boot
  • Mikroserwisy i REST API
  • Kafka
  • PostgreSQL, Redis
  • Docker, Kubernetes
  • Testy, monitoring, CI/CD

Certyfikaty

  • Oracle Certified Professional: Java SE, 2021
  • Szkolenie z bezpieczeństwa aplikacji, 2023

Języki

  • Angielski: C1

Dodatkowe informacje

  • Prelekcja na meetupie o wydajności usług w Javie, 2024

Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. (RODO).

Jak napisać CV programisty backend

Podsumowanie zawodowe

Podaj główny język i framework, lata doświadczenia, rodzaj systemów i ich skalę. Dodaj jeden obszar, w którym jesteś mocny, na przykład wydajność, integracje albo architekturę.

Programista backend Python z 2-letnim doświadczeniem w firmie e-commerce. Tworzę API w FastAPI, pracuję z PostgreSQL i Dockerem, piszę testy. Chcę rozwijać się w projektowaniu usług i chmurze.

Doświadczenie: obowiązki i osiągnięcia

Pokaż skalę i efekty: liczbę użytkowników albo transakcji, czasy odpowiedzi, dostępność, liczbę usług. Opisz decyzje techniczne, które podjąłeś, i ich wpływ.

Słabiej: Tworzenie mikroserwisów.

Lepiej: Rozwój mikroserwisów obsługujących 2 mln transakcji dziennie.

Słabiej: Poprawa wydajności.

Lepiej: Skrócenie czasu odpowiedzi kluczowego API z 800 do 150 ms.

Słabiej: Praca w zespole.

Lepiej: Przegląd kodu i decyzje techniczne w zespole 4 programistów.

Umiejętności, które warto wpisać

Pogrupuj technologie: język i framework, bazy danych, komunikacja, infrastruktura, testy. Wpisz tylko te, o których swobodnie porozmawiasz na rozmowie technicznej.

Umiejętności zawodowe

  • Język i framework backendowy
  • Projektowanie API
  • Bazy danych i optymalizacja zapytań
  • Kolejki i komunikacja asynchroniczna
  • Kontenery i chmura
  • Testy i monitoring

Umiejętności osobiste

  • Myślenie o całym systemie
  • Jasna komunikacja z zespołem
  • Odpowiedzialność za produkcję
  • Dzielenie się wiedzą
  • Rozwiązywanie problemów pod presją

Certyfikaty i aktywność

Certyfikaty języka i chmury pomagają, ale zespoły patrzą przede wszystkim na doświadczenie. Wystąpienia na meetupach, artykuły techniczne i projekty open source też warto wpisać.

CV juniora backend

Opisz projekty: API z bazą danych, testami i dokumentacją. Wrzuć je na GitHub z instrukcją uruchomienia.

Pokaż podstawy, o które pytają rekruterzy: Git, SQL, testy, Docker. Staże i praktyki opisz tak samo jak pracę.

Dopasowanie CV do oferty pracy

Firma płatnicza szuka wydajności i bezpieczeństwa, software house szybkiego wejścia w różne projekty, a firma produktowa odpowiedzialności za usługi na produkcji. Ułóż technologie w kolejności z ogłoszenia.

Najczęstsze błędy w CV programisty backend

Pytania i odpowiedzi

Co wpisać w CV programisty backend?

Język i framework, lata doświadczenia, systemy i ich skalę, API, bazy danych, kolejki, infrastrukturę, testy, efekty i angielski.

Jak pokazać skalę systemu w CV?

Liczbą użytkowników, transakcji albo zapytań, czasem odpowiedzi i dostępnością. Bez ujawniania poufnych danych.

Czy junior backend potrzebuje GitHuba?

Bardzo pomaga. Projekt API z testami i instrukcją uruchomienia to najlepszy dowód umiejętności.

Ile technologii wpisać w CV?

Tyle, ile naprawdę znasz. Lepiej 10 dobrze opanowanych niż 30 znanych z nazwy.

Stwórz CV programisty backend w kreatorze

W kreatorze CV Majster wpiszesz swoje dane krok po kroku i od razu zobaczysz, jak wygląda dokument. Sformułowania z tej strony możesz przepisać i dopasować do siebie. Gotowe CV w PDF kosztuje 5 zł jednorazowo, bez abonamentu, a podgląd zobaczysz przed zapłatą.

Przejdź do kreatora CV

Zobacz także

Wszystkie wzory CV według zawodów