Senior Java Software Engineer
EPAM Systems
Rola polega na budowie strategicznych platform dla globalnego banku inwestycyjnego, łączących systemy tradingowe z operacjami i regulacjami. To backendowa, data-intensive pozycja z naciskiem na Javę, Sparka, Pythona i chmurę (Azure/AWS/GCP). Praca w małych, autonomicznych zespołach agile, hybrydowo - 3 dni w tygodniu w biurze w Krakowie.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano liczby członków zespołu, brak opisu procesu rekrutacyjnego (etapy, czas).
Rola polega na budowie strategicznych platform dla globalnego banku inwestycyjnego, łączących systemy tradingowe z operacjami i regulacjami. To backendowa, data-intensive pozycja z naciskiem na Javę, Sparka, Pythona i chmurę (Azure/AWS/GCP). Praca w małych, autonomicznych zespołach agile, hybrydowo - 3 dni w tygodniu w biurze w Krakowie.
- ✓Multiyear strategiczny roadmap - stabilny długoterminowy projekt
- ✓Małe autonomiczne zespoły agile z uprawnieniami decyzyjnymi
- ✓Globalny, różnorodny zespół
- ✓Dostęp do Employee Stock Purchase Plan (akcje firmy)
- ✓Certyfikacje chmurowe (GCP, Azure, AWS) opłacane
- ✓Szeroki budżet szkoleniowy (LinkedIn Learning, Cloud Guru, angielski)
- !Hybrydowy model 3 dni w biurze (Kraków) może być ograniczeniem
- !Praca dla klienta zewnętrznego (outsourcing banku inwestycyjnego) - możliwa biurokracja i presja
- !Brak informacji o dyżurach on-call
- !Nie podano widełek płacowych
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i rozwój platform strategicznych umożliwiających przepływ transakcji z systemów tradingowych do operacji i aplikacji regulacyjnych
- •Implementacja rozwiązań cloud-native z użyciem Javy i Apache Spark
- •Tworzenie pipeline'ów danych (streaming, batch) z wykorzystaniem Pythona i Sparka
- •Rozwój i utrzymanie CI/CD (Azure DevOps, Git)
- •Stosowanie TDD - pisanie testów przed kodem produkcyjnym
- •Udział w code review i dyskusjach architektonicznych
- •Wsparcie migracji legacy systemów do chmury
- •Współpraca z zespołem produktowym w sprintach agile
Oferta dla doświadczonych specjalistów (Senior).
Mid-level Java developer/inżynier z co najmniej 3-letnim doświadczeniem w Javie i Sparku, podstawami Pythona i chmury, gotowy do pracy w zespole agile.
Juniorzy bez doświadczenia w Javie, Sparku i chmurze - rola wymaga zaawansowanych umiejętności i samodzielności. Osoby szukające pracy w pełni zdalnej - oferta wymaga 3 dni w biurze w Krakowie.
- ?Ile osób liczy zespół agile (pod), w którym będę pracować?
- ?Czy praca odbywa się w biurze EPAM czy w biurze klienta?
- ?Jak wygląda proces rekrutacji - ile etapów, czy jest zadanie domowe/live coding?
- ?Czy są przewidziane dyżury on-call lub praca w godzinach nocnych (globalny zespół)?
- ?Która chmura (Azure/AWS/GCP) dominuje w projekcie?
- ?Jaki jest harmonogram migracji legacy - czy to greenfield czy brownfield?
- ?Czy istnieje możliwość pracy w pełni zdalnej po okresie wdrożenia?
- ?Jakie są główne wyzwania techniczne w projekcie na najbliższe miesiące?
- −Nie podano liczby członków zespołu
- −Brak opisu procesu rekrutacyjnego (etapy, czas)
- −Nie wiadomo czy praca zakłada dyżury on-call
- −Nie sprecyzowano konkretnego dostawcy chmury (Azure/AWS/GCP) dla projektu
Małe, autonomiczne zespoły agile z globalnym zasięgiem, promujące inkluzywność i współpracę. Kultura ciągłego doskonalenia.