W skrócie
- Zadania: Projektuj i buduj nowoczesne aplikacje biznesowe w zespole Wealth Management.
- Firma: Dynamiczna firma technologiczna w sektorze finansowym.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne i możliwość pracy zdalnej.
- Pozostałe informacje: Możliwość rozwoju kariery w dynamicznym środowisku technologicznym.
- Dlaczego ta praca: Pracuj nad innowacyjnymi rozwiązaniami i wpływaj na przyszłość bankowości cyfrowej.
- Kwalifikacje: 10+ lat doświadczenia w inżynierii oprogramowania z Java oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 118800 - 145200 zł za rok.
Poszukujemy Lead Java Software Engineer do projektowania i budowy nowoczesnych aplikacji biznesowych z wykorzystaniem nowoczesnych technologii, pracując w zespole dostarczającym rozwiązania w zakresie zarządzania majątkiem jako część działu technologii, aby zapewnić rozwiązania bankowości cyfrowej dla klientów i doradców klienta.
Obowiązki:
- Zapewnienie rozwiązań technologicznych w celu rozwiązania problemów biznesowych i wzmocnienia przywództwa cyfrowego w usługach finansowych.
- Projektowanie, planowanie i dostarczanie zrównoważonych rozwiązań z wykorzystaniem nowoczesnych języków programowania.
- Analiza wymagań biznesowych w celu usunięcia niejasności i doprecyzowania wyników.
- Współpraca z członkami zespołu, architektami oprogramowania i dostawcami zewnętrznymi w celu napędzania dostaw.
- Ocena nowych projektów i inicjatyw oprogramowania poprzez oferowanie ekspertyzy technicznej i rekomendacji.
- Przeprowadzanie przeglądów kodu i testowanie oprogramowania w razie potrzeby.
- Udział w architekturze aplikacji, projektowaniu i innych fazach SDLC.
- Zapewnienie odpowiednich kontroli operacyjnych i procedur wspierających przejście z testów do produkcji.
Wymagania:
- 10+ lat doświadczenia w inżynierii oprogramowania z Java oraz doskonałe zrozumienie nowoczesnego rozwoju aplikacji internetowych.
- Silna wiedza na temat całego stosu technologicznego rozwoju backendu Java i frontendów opartych na sieci.
- Biegłość w Java i powiązanych frameworkach, takich jak Spring, JPA i Hibernate.
- Znajomość technologii front-end, takich jak Typescript/JavaScript, Angular i React.
- Doświadczenie z bazami danych Oracle, PostgreSQL oraz znajomość PL/SQL.
- Znajomość architektury opartej na zdarzeniach, takiej jak Kafka oraz technologii chmurowych, najlepiej Azure.
- Znajomość narzędzi do wersjonowania i budowania, takich jak Git, GitLab i Jenkins.
- Znajomość playbooków Ansible, systemów operacyjnych Linux i skryptów powłoki.
- Umiejętność przekazywania pomysłów i koncepcji technicznych wszystkim odbiorcom, z pewnością do skutecznego kwestionowania.
- Biegłość w języku angielskim na poziomie B2 lub wyższym.
Lead Java Software Engineer in Katowice – 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.