Junior Software Engineer

Junior Software Engineer

Pełny etat 94500 - 115500 zł / rok (szac.) Hybrydowo
E

W skrócie

  • Zadania: Twórz i utrzymuj komponenty oprogramowania w języku Java pod okiem doświadczonych inżynierów.
  • Firma: EPAM Systems - globalny lider w inżynierii transformacji AI.
  • Benefity: Stabilne wynagrodzenie, pakiet benefitów, możliwość pracy zdalnej i programy rozwoju kariery.
  • Pozostałe informacje: Elastyczny model pracy i możliwość pracy za granicą przez 60 dni rocznie.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i rozwijaj swoje umiejętności w dynamicznym środowisku.
  • Kwalifikacje: Doświadczenie w programowaniu w Javie oraz umiejętność pracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 94500 - 115500 zł za rok.

Poszukujemy Junior Software Engineer do naszego zespołu w EPAM Systems w Polsce. Ta pozycja oferuje hybrydowy model pracy — łączący pracę zdalną z 3 dniami w tygodniu w jednym z naszych biur EPAM w Krakowie, Wrocławiu lub Gdańsku. Taki układ pozwala cieszyć się elastycznością, jednocześnie pozostając w kontakcie z zespołem i korzystając z osobistej współpracy.

Jeśli jesteś na początku swojej kariery zawodowej, masz solidne podstawy w Javie i chcesz się uczyć oraz rozwijać w wspierającym środowisku inżynieryjnym — chętnie Cię poznamy. W EPAM będziesz miał okazję pracować obok doświadczonych inżynierów, przyczyniać się do rzeczywistych projektów i przyspieszać swoją karierę od pierwszego dnia.

Obowiązki:

  • Rozwój i utrzymanie komponentów oprogramowania pod kierunkiem starszych członków zespołu przy użyciu Javy i pokrewnych technologii
  • Pisanie czystego, dobrze zorganizowanego i czytelnego kodu zgodnie z standardami kodowania zespołu i najlepszymi praktykami
  • Implementacja i korzystanie z RESTful API jako część zadań związanych z rozwojem aplikacji
  • Pisanie testów jednostkowych w celu zapewnienia poprawności i niezawodności dostarczonego kodu
  • Udział w przeglądach kodu — zarówno jako recenzent, jak i współtwórca — aby uczyć się i przestrzegać standardów jakości
  • Współpraca z członkami zespołu, w tym programistami, inżynierami QA i analitykami biznesowymi w środowisku Agile
  • Używanie systemów kontroli wersji do zarządzania zmianami w kodzie i przyczyniania się do wspólnych repozytoriów
  • Badanie i rozwiązywanie błędów i problemów zgłaszanych podczas testów lub produkcji
  • Aktywne uczestnictwo w ceremoniach zespołowych, takich jak stand-upy, planowanie sprintów i retrospektywy
  • Ciężka praca nad ciągłym uczeniem się nowych technologii, narzędzi i podejść, aby rozwijać się zawodowo i skuteczniej przyczyniać się do zespołu

Wymagania:

  • Minimum 9–12 miesięcy doświadczenia w produkcji w zakresie rozwoju oprogramowania
  • Solidne zrozumienie podstaw Javy, w tym doświadczenie z funkcjami Javy 21 i nowoczesnymi możliwościami języka
  • Znajomość pisania zapytań SQL i pracy z relacyjnymi bazami danych
  • Praktyczne doświadczenie z JUnit oraz silne zrozumienie zasad i najlepszych praktyk testowania jednostkowego
  • Podstawowa wiedza o koncepcjach REST, w tym metodach HTTP, kodach statusu i strukturze żądań/odpowiedzi
  • Doświadczenie z Gitem w zakresie kontroli wersji, gałęziowania i współpracy w procesie rozwoju
  • Bardzo dobre umiejętności kodowania z możliwością pisania czystego, efektywnego i łatwego w utrzymaniu kodu
  • Znajomość Spring Boot do budowania aplikacji opartych na Javie
  • Znajomość podstaw Google Cloud Platform (GCP) i podstawowych koncepcji chmurowych
  • Zrozumienie podstaw CI/CD — świadomość zautomatyzowanych procesów budowy, testowania i wdrażania
  • Chęć do nauki, akceptacji feedbacku i rozwoju w zespole
  • Znajomość języka angielskiego (B2+), zarówno w mowie, jak i piśmie

Miło widziane:

  • Doświadczenie z technologiami Google Cloud, takimi jak Guice (wstrzykiwanie zależności), gRPC i Protocol Buffers do budowania efektywnej komunikacji usług
  • Podstawowa znajomość Pythona do skryptowania, automatyzacji lub dodatkowych zadań rozwojowych
  • Znajomość podstaw Angulara, w tym struktury komponentów i podstawowych koncepcji rozwoju frontendowego
  • Doświadczenie z Claude/Codex/Gemini

Oferujemy:

  • Wsparcie zespołu i kulturę agile, która przyspiesza Twój rozwój
  • Hybrydowy model pracy zaprojektowany dla współpracy, wymagający 3 dni w tygodniu w biurze
  • Możliwość pracy za granicą przez maksymalnie 60 dni rocznie
  • Programy rozwoju kariery
  • Mentoring, programy umiejętności miękkich i dobrostanu
  • Certyfikacje (Anthropic, Gemini, GCP, Azure, AWS)
  • Zajęcia z języka angielskiego
  • Stabilne wynagrodzenie
  • Udział w Programie Zakupu Akcji Pracowniczych z 15% zniżką
  • Pakiet benefitów (ubezpieczenie zdrowotne, multisport, bony zakupowe)
  • Premie za polecenia do 2000 USD
  • Biura z strefami rozrywki i relaksu, stołami do ping-ponga i piłki nożnej, darmowymi przekąskami, kawą i innymi
  • Wydarzenia korporacyjne, społeczne i dobrostanowe

Proszę zauważyć: Skontaktujemy się wyłącznie z wybranymi kandydatami.

EPAM jest globalnym liderem w inżynierii transformacji AI i zintegrowanym doradztwie, obsługującym firmy z listy Forbes Global 2000 oraz ambitne startupy. Z ponad trzydziestoletnim doświadczeniem w zakresie niestandardowego oprogramowania, inżynierii produktów i platform, umożliwiamy naszym klientom stawanie się przedsiębiorstwami AI-Native, przynosząc wymierną wartość z innowacji i inwestycji cyfrowych.

Junior Software Engineer – pracodawca: EPAM Systems

EPAM Systems Poland to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze nowoczesnych technologii AI i automatyzacji. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników poprzez różnorodne projekty oraz możliwość pracy z klientami na najwyższym szczeblu. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do talentów oraz inspirującego otoczenia, które wspiera kreatywność i efektywność zespołu.

E

Dane kontaktowe:

Zespół rekrutacyjny EPAM Systems

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Junior Software Engineer

Java
SQL
JUnit
RESTful APIs
Git
Spring Boot
Google Cloud Platform (GCP)