Senior Full-stack Developer in Kraków

Senior Full-stack Developer in Kraków

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

W skrócie

  • Zadania: Twórz i rozwijaj aplikacje full stack z wykorzystaniem nowoczesnych technologii.
  • 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ści rozwoju kariery w międzynarodowym środowisku.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami w dynamicznym, wspierającym zespole.
  • Kwalifikacje: Minimum 5-letnie doświadczenie w rozwoju oprogramowania Full Stack.

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

Poszukujemy Senior Full Stack Developera, który dołączy 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 zlokalizowanych 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. Cenimy współpracę, ciągłe uczenie się i doskonałość inżynieryjną. Niezależnie od tego, czy pasjonujesz się budowaniem solidnych systemów backendowych, tworzeniem płynnych interfejsów użytkownika, czy łączeniem obu tych obszarów — chętnie usłyszymy od Ciebie. Jeśli jesteś doświadczonym deweloperem szukającym nowych wyzwań, różnorodnych projektów i wspierającej kultury inżynieryjnej, EPAM to miejsce, w którym możesz rozwijać swoją karierę.

Obowiązki:

  • Projektowanie, rozwijanie i utrzymywanie skalowalnych aplikacji fullstack przy użyciu technologii backendowych opartych na Javie oraz nowoczesnych frameworków frontendowych.
  • Budowanie i integrowanie RESTful API oraz usług opartych na zdarzeniach w celu wsparcia złożonych wymagań biznesowych.
  • Udział w pełnym cyklu życia oprogramowania — od analizy wymagań i projektowania technicznego po wdrożenie, testowanie i uruchomienie.
  • Współpraca z zespołami międzyfunkcyjnymi, w tym właścicielami produktów, analitykami biznesowymi, projektantami UX i inżynierami QA, aby dostarczać wysokiej jakości rozwiązania.
  • Udział w decyzjach architektonicznych i promowanie najlepszych praktyk w zakresie jakości kodu, bezpieczeństwa i wydajności.
  • Udział w przeglądach kodu, udzielając konstruktywnej informacji zwrotnej w celu zapewnienia utrzymywalności i przestrzegania standardów kodowania.
  • Rozwój i utrzymywanie testów jednostkowych i integracyjnych w celu zapewnienia niezawodności i stabilności dostarczanych funkcji.
  • Praca z systemami komunikacji asynchronicznej w celu wsparcia rozproszonych architektur.
  • Nieustanne identyfikowanie możliwości technicznych poprawy i przyczynianie się do ewolucji stosu technologicznego.

Wymagania:

  • Minimum 5-letnie doświadczenie zawodowe w zakresie rozwoju oprogramowania Full Stack.
  • Silne doświadczenie praktyczne z Spring Boot do budowania aplikacji backendowych klasy enterprise.
  • Solidna wiedza na temat Spring Security w celu implementacji uwierzytelniania, autoryzacji i bezpiecznego projektowania aplikacji.
  • Udokumentowane doświadczenie w projektowaniu i rozwijaniu REST API zgodnie z najlepszymi praktykami branżowymi.
  • Biegłość w pracy z bazami danych SQL, w tym pisanie złożonych zapytań, optymalizacja wydajności i modelowanie danych.
  • Doświadczenie w pisaniu niezawodnych i utrzymywalnych testów przy użyciu JUnit lub podobnych frameworków testowych.
  • Praktyczne doświadczenie z Apache Kafka w zakresie strumieniowania zdarzeń, asynchronicznej komunikacji i budowania architektur opartych na zdarzeniach.
  • Silna biegłość w co najmniej jednym nowoczesnym frameworku frontendowym — Angular lub React — w tym architektura oparta na komponentach i zarządzanie stanem.
  • Silne umiejętności komunikacyjne i zdolność do efektywnej pracy w międzynarodowym, zwinny zespole.
  • Biegła znajomość języka angielskiego (B2+), zarówno w mowie, jak i piśmie.

Miło widziane:

  • Doświadczenie z Terraform do infrastruktury jako kod i automatyzacji dostarczania zasobów w chmurze.
  • Znajomość platformy chmurowej Microsoft Azure i jej podstawowych usług.
  • Znajomość Pythona do skryptowania, automatyzacji lub drugorzędnego rozwoju aplikacji.
  • Doświadczenie z Hibernate ORM do mapowania obiektowo-relacyjnego i interakcji z bazą danych w aplikacjach Java.
  • Doświadczenie z usługami chmurowymi AWS, szczególnie Lambda, ECS i DynamoDB, do budowania i wdrażania aplikacji natywnych w chmurze.

Oferujemy:

  • 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ły do tenisa i piłki nożnej, darmowe przekąski, kawę i inne.
  • Wydarzenia korporacyjne, społeczne i związane z dobrostanem.

Proszę zauważyć: Wymienione powyżej benefity są dostępne tylko dla pracowników. Jesteśmy otwarci na współpracę z kontrahentami. Warunki umów współpracy B2B ustalane są indywidualnie. Skontaktujemy się z wybranymi kandydatami wyłącznie.

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 natywnymi w AI, przynosząc wymierną wartość z innowacji i inwestycji cyfrowych.

Senior Full-stack Developer in Kraków – 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 Senior Full-stack Developer in Kraków

Java
Spring Boot
Spring Security
REST APIs
SQL
JUnit
Apache Kafka