Java Software Engineer in Katowice

Java Software Engineer in Katowice

Katowice Pełny etat 56250 - 68750 zł / rok (szac.) Hybrydowo
E

W skrócie

  • Zadania: Twórz funkcje w Java Spring Boot i buduj komponenty React/TypeScript.
  • Firma: EPAM to globalny lider w inżynierii transformacji AI.
  • Benefity: Stabilne wynagrodzenie, pakiet zdrowotny, programy rozwoju kariery i zniżki na zakupy.
  • Pozostałe informacje: Możliwość pracy zdalnej i rozwój kariery w międzynarodowym środowisku.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami w dynamicznym środowisku technologicznym.
  • Kwalifikacje: 0-2 lata doświadczenia lub silne podstawy akademickie w inżynierii oprogramowania.

Przewidywane wynagrodzenie mieści się w przedziale 56250 - 68750 zł za rok.

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 oprogramowania na zamówienie, produktów i inżynierii platformowej, pomaga klientom stać się przedsiębiorstwami AI-Native i uzyskiwać wymierną wartość z innowacji oraz inwestycji cyfrowych.

Zakres obowiązków:

  • Implementacja funkcji i poprawek w mikroserwisach Java Spring Boot
  • Budowanie komponentów React/TypeScript i zarządzanie stanem za pomocą Redux
  • Pisanie testów jednostkowych i integracyjnych przy użyciu JUnit, Jest i Spring Test
  • Wsparcie automatyzacji infrastruktury za pomocą Ansible/Terraform
  • Pomoc w testowaniu obciążenia przy użyciu JMeter
  • Debugowanie problemów w rozproszonych mikroserwisach
  • Optymalizacja wydajności w środowiskach o niskim opóźnieniu (poniżej 100 ms)
  • Optymalizacja zapytań SQL w PostgreSQL i Vertica
  • Zarządzanie asynchronicznym stanem w aplikacjach React
  • Udział w poprawie pipeline'ów wdrożeniowych i infrastruktury jako kodu
  • Udział w przeglądach kodu, dokumentacji, standupach i sesjach programowania w parach
  • Posiadanie pełnego stosu w zakresie backendu, frontend i infrastruktury

Wymagania:

  • 0-2 lata doświadczenia lub silne tło akademickie/projektowe
  • Dyplom z zakresu informatyki/inżynierii oprogramowania lub równoważny
  • Znajomość podstaw Java, w tym OOP, kolekcji, strumieni i podstawowej współbieżności
  • Znajomość podstaw SQL, Git oraz REST/HTTP/JSON
  • Umiejętność uczenia się, proaktywne podejście i umiejętności rozwiązywania problemów
  • Umiejętności współpracy, ciekawości, odpowiedzialności i komunikacji
  • Znajomość języka angielskiego na poziomie B2+

Preferencje:

  • Praktyki w Java/Spring Boot i doświadczenie w mikroserwisach
  • Znajomość platform chmurowych (AWS/GCP/Azure)
  • Agile/Scrum oraz frameworki testowe
  • Narzędzia monitorujące (Prometheus/Grafana/ELK)
  • Podstawy bezpieczeństwa (OWASP) oraz podstawy sieci (DNS/HTTP/TCP-IP)
  • Doświadczenie z narzędziami AI, takimi jak asystenci kodu i narzędzia do rozwoju oparte na AI

Warunki:

  • Model pracy hybrydowej wymagający 3 dni w tygodniu w biurze
  • Możliwość pracy za granicą przez maksymalnie 60 dni rocznie
  • Programy rozwoju kariery
  • Programy mentoringowe, umiejętności miękkie i programy zdrowotne
  • Certyfikaty (Anthropic, Gemini, GCP, Azure, AWS)
  • Kursy języka angielskiego
  • Stabilne wynagrodzenie
  • Plan zakupu akcji pracowniczych z 15% zniżką
  • Pakiet benefitów, w tym ubezpieczenie zdrowotne, multisport i bony zakupowe
  • Premie za polecenia do 2000 USD
  • Biura z strefami rozrywki i relaksu, tenis stołowy i piłka nożna, darmowe przekąski, kawa i inne
  • Wydarzenia korporacyjne, społeczne i zdrowotne

Java Software Engineer in Katowice – pracodawca: EPAM

EPAM to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w Polsce, sprzyjające innowacjom i rozwojowi zawodowemu. Pracownicy mają dostęp do zaawansowanych technologii oraz możliwości szkoleń, co pozwala na rozwijanie umiejętności w obszarze bezpieczeństwa IAM. Dodatkowo, kultura pracy oparta na współpracy i otwartości sprawia, że każdy członek zespołu czuje się doceniony i ma realny wpływ na rozwój projektów.

E

Dane kontaktowe:

Zespół rekrutacyjny EPAM

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

Java
Spring Boot
React
TypeScript
Redux
JUnit
Jest