W skrócie
- Zadania: Twórz skalowalne rozwiązania w bankowości i usługach finansowych z użyciem Java i React.
- Firma: Globalny lider w inżynierii transformacji AI z ponad 30-letnim doświadczeniem.
- Benefity: Stabilne wynagrodzenie, pakiet benefitów zdrowotnych, możliwość pracy zdalnej i programy rozwoju kariery.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i pracy za granicą.
- Dlaczego ta praca: Pracuj z najnowocześniejszymi technologiami i wpływaj na innowacyjne projekty w finansach.
- Kwalifikacje: 7+ lat doświadczenia w programowaniu backendowym oraz umiejętności w ReactJS.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Poszukujemy Senior Full-Stack Engineera z silną ekspertyzą w Java, Spring Boot, Kafka, mikroserwisach oraz nowoczesnej architekturze oprogramowania, aby dostarczać skalowalne rozwiązania w środowiskach bankowości i usług finansowych. Idealny kandydat ma cenne doświadczenie w usługach finansowych obejmujące bankowość inwestycyjną, bankowość komercyjną, bankowość cyfrową, zarządzanie aktywami oraz platformy komunikacji finansowej, co zapewnia solidne zrozumienie złożonych ekosystemów finansowych.
Ta rola łączy solidne umiejętności inżynieryjne backendu z doświadczeniem w chmurze, praktykami rozwoju wspomaganego przez AI oraz ekspozycją na technologie frontendowe oparte na React, co umożliwia efektywny wkład w rozwój platformy end-to-end. Oferujemy model hybrydowy, z 3 dniami pracy w tygodniu w biurze klienta w Krakowie lub Wrocławiu w Polsce.
Obowiązki:
- Projektowanie i rozwijanie skalowalnych usług backendowych przy użyciu Java, Spring Boot oraz architektur opartych na mikroserwisach.
- Budowanie i utrzymywanie nowoczesnych, responsywnych aplikacji frontendowych przy użyciu ReactJS i pokrewnych technologii.
- Dostarczanie funkcji platformy end-to-end w środowiskach bankowości i usług finansowych.
- Implementacja rozwiązań opartych na zdarzeniach z wykorzystaniem Kafka oraz integracja z bazami danych PostgreSQL.
- Stosowanie praktyk rozwoju wspomaganego przez AI w celu poprawy wydajności i jakości kodu.
- Rozwój i utrzymanie testów automatycznych w celu zapewnienia niezawodności i jakości bazy kodu.
- Współpraca z zespołami międzyfunkcyjnymi w celu definiowania, projektowania i wdrażania nowych funkcji.
- Wkład w decyzje architektoniczne i promowanie najlepszych praktyk w inżynierii oprogramowania.
- Zapewnienie, że rozwiązania są zgodne ze złożonościami ekosystemów finansowych i wymaganiami biznesowymi.
Wymagania:
- 7+ lat doświadczenia w rozwoju backendu z Java 17+, Spring Boot 3+ oraz architekturami opartymi na mikroserwisach.
- Biegłość w ReactJS, Redux i TypeScript.
- Umiejętności w HTML5, CSS3 oraz nowoczesnym JavaScript (ES6+).
- Znajomość PostgreSQL i Kafka.
- Tło w testowaniu automatycznym przy użyciu JUnit 5, Mockito, Testcontainers lub podobnych narzędzi.
- Znajomość narzędzi inżynieryjnych AI, takich jak GHCP CLI.
- Zrozumienie koncepcji i możliwości Generative AI (modele frontier).
- Silne umiejętności komunikacyjne w języku angielskim (poziom B2 lub wyższy).
Miłe widziane:
- Ekspozycja na .NET i C#.
- Znajomość Splunk, Grafana i App Insights.
- Praktyczna wiedza o Kubernetes, Helm i Terraform.
- Doświadczenie z GitLab CI/CD w zakresie automatyzacji budowy, testowania, pakowania i wdrażania.
- Silne zrozumienie domeny biznesowej Stock Borrow Loan, w tym strukturalny kontekst w bazach kodu (AGENTS.md, umiejętności).
Oferujemy:
- Gromadzimy ludzi o podobnych poglądach: Najlepsi specjaliści technologiczni napędzający innowacje w AI, chmurze i modernizacji platform cyfrowych.
- Wsparcie zespołu i zwinna, startupowa kultura.
- Hybrydowy model pracy i możliwość pracy zdalnej w Polsce.
- Możliwość pracy za granicą przez maksymalnie 60 dni rocznie.
- Możliwości relokacji związane z działalnością biznesową.
Zapewniamy możliwości rozwoju:
- Programy rozwoju kariery.
- Myślenie liderów, mentoring, programy umiejętności miękkich i dobrostanu.
- Certyfikaty (Anthropic, Gemini, GCP, Azure, AWS).
- Kursy języka angielskiego.
Pokrywamy wszystko:
- 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 tworzeniu 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.
Senior Full-Stack Engineer 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.