W skrócie
- Zadania: Prowadź zespół w tworzeniu innowacyjnych rozwiązań dla globalnego lidera finansowego.
- Firma: EPAM - globalny lider w inżynierii transformacji AI.
- Benefity: Stabilne wynagrodzenie, pakiet zdrowotny, możliwość pracy zdalnej i programy rozwoju zawodowego.
- Pozostałe informacje: Możliwość pracy za granicą oraz uczestnictwa w wydarzeniach społecznych.
- Dlaczego ta praca: Zyskaj doświadczenie w chmurze i nowoczesnych technologiach w dynamicznym środowisku.
- Kwalifikacje: 8+ lat doświadczenia w programowaniu oraz umiejętności przywódcze w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 113400 - 138600 zł za rok.
EPAM poszukuje Senior Java Software Engineer, który będzie pełnił rolę lidera technologicznego w zespole produktowym dostarczającym rozwiązania dla inwestorów dla drugiej co do wielkości firmy zarządzającej aktywami na świecie — globalnego lidera usług finansowych zarządzającego trylionami aktywów i obsługującego miliony inwestorów na całym świecie. Klient prowadzi dużą transformację cyfrową skoncentrowaną na zwinności, innowacjach i automatyzacji, opartą na całkowicie chmurowej architekturze AWS z silnym naciskiem na serverless i mikroserwisy. EPAM działa jako strategiczny partner inżynieryjny z pełną odpowiedzialnością za produkt — od ideacji po postprodukcję.
W tej roli będziesz zapewniać praktyczne przywództwo technologiczne w zakresie rozwoju backendu full-stack, w tym mikroserwisów, API i projektowania baz danych — jednocześnie prowadząc zespół przez modernizację dziedzictwa i przyjęcie architektury chmurowej.
Obowiązki:
- Przyjmowanie odpowiedzialności za rozwiązanie technologiczne i wyniki dostarczane przez zespół
- Zapewnienie przywództwa myślowego w zakresie technologii i pomoc zespołowi w podejmowaniu właściwych decyzji technicznych
- Usuwanie przeszkód związanych z technologią w trakcie cyklu życia projektu
- Współpraca z architektami, organizacją CTO i zespołami międzyfunkcyjnymi w celu zapewnienia przestrzegania zasad i najlepszych praktyk technologicznych
- Zrozumienie wymagań funkcjonalnych, niefunkcjonalnych oraz atrybutów jakościowych — i budowanie rozwiązań zgodnie z nimi
- Wkład w poprawę architektury i projektowania
- Budowanie, przeglądanie i zapewnianie jakości modeli danych, kontraktów API, architektury, frameworków i kodu
- Pomoc w szacowaniu wysiłku, planowaniu, priorytetyzacji i identyfikacji zależności
- Zarządzanie wszystkimi artefaktami technologicznymi
- Analiza aplikacji dziedzictwa i definiowanie docelowego projektu/architektury
Wymagania:
- Wykształcenie wyższe w dziedzinie informatyki lub pokrewnej (preferowane wykształcenie magisterskie)
- 8+ lat doświadczenia w profesjonalnym rozwoju oprogramowania
- 8+ lat doświadczenia w projektowaniu i rozwijaniu mikroserwisów, REST API i aplikacji frontendowych
- Silne doświadczenie praktyczne z Java i Spring Boot w zakresie rozwoju mikroserwisów backendowych
- Doświadczenie z chmurowymi usługami AWS (EC2, S3, Lambda, Kinesis, Firehose, DynamoDB, EKS, CloudWatch)
- Biegłość w architekturze mikroserwisów chmurowych z silnym doświadczeniem w AWS
- Znajomość ekonomii API z umiejętnościami biznesowymi
- Umiejętność analizy aplikacji dziedzictwa i definiowania architektury docelowej
- Doświadczenie w pracy w metodyce Agile
- Praktyczne przywództwo technologiczne — preferowane rozwój full-stack
- Doskonałe umiejętności komunikacyjne i prezentacyjne w języku angielskim — jest to rola z bezpośrednim kontaktem z klientem
- Silne umiejętności organizacyjne z umiejętnością radzenia sobie z niepewnością
- Dokładność i umiejętności przywódcze w zespole
- Umiejętność współpracy z zespołami międzyfunkcyjnymi (Baza danych, organizacja CTO, Ekonomia API itp.)
Miło widziane:
- Doświadczenie frontendowe z Angular i TypeScript
- Doświadczenie z Node.js w usługach backendowych
- Znajomość Pythona do skryptów lub zadań związanych z danymi
- Doświadczenie z bazami danych: DynamoDB, PostgreSQL lub legacy DB2
- Znajomość narzędzi monitorujących, takich jak Splunk
- Doświadczenie z frameworkami testowymi (Cucumber, narzędzia do testowania API)
- Znajomość narzędzi do testowania mobilnego, takich jak Perfecto
- Doświadczenie w usługach finansowych, zarządzaniu aktywami lub platformach skierowanych do inwestorów
- Doświadczenie z migracją danych i dekomisjonowaniem systemów dziedzictwa
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 kultura pracy przypominająca startup
- Tryb hybrydowy i możliwość pracy zdalnej w Polsce
- Możliwość pracy za granicą przez maksymalnie 60 dni rocznie
- Możliwości relokacji uzależnione od potrzeb biznesowych
Zapewniamy możliwości rozwoju:
- Programy rozwoju kariery
- Myślenie przywódcze, 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 dotyczące dobrostanu
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ę tylko 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 tworzeniu oprogramowania, inżynierii produktów i platform, umożliwiamy naszym klientom stawanie się przedsiębiorstwami AI-Native, generującymi wymierną wartość z innowacji i inwestycji cyfrowych.
Senior Java Software 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.