W skrócie
- Zadania: Twórz nowoczesne aplikacje biznesowe i rozwiązuj problemy technologiczne.
- Firma: Liderzy cyfrowi w usługach finansowych z innowacyjną kulturą pracy.
- Benefity: Atrakcyjne wynagrodzenie, możliwości rozwoju zawodowego i elastyczne godziny pracy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość branży finansowej.
- Kwalifikacje: 5+ lat doświadczenia w inżynierii oprogramowania i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 91064 - 111300 zł za rok.
Poszukujemy doświadczonego programisty Java Full Stack, który zaprojektuje i zbuduje nowoczesne aplikacje biznesowe, wykorzystując najnowsze technologie. Osoba na tym stanowisku będzie odpowiedzialna za iteracyjne doprecyzowywanie wymagań użytkowników oraz rozwijanie swoich umiejętności zawodowych.
Obowiązki:
- Oferowanie rozwiązań technologicznych, które rozwiązują problemy biznesowe i wzmacniają naszą pozycję jako liderów cyfrowych w usługach finansowych.
- Projektowanie, planowanie i dostarczanie zrównoważonych rozwiązań przy użyciu nowoczesnych języków programowania.
- Analiza wymagań biznesowych.
- Współpraca z członkami zespołu, architektami oprogramowania oraz dostawcami zewnętrznymi w celu realizacji projektów.
- Zapewnienie ekspertyzy technicznej oraz rekomendacji w ocenie nowych projektów oprogramowania i inicjatyw wspierających oraz ulepszających istniejące aplikacje.
- Przeprowadzanie przeglądów kodu i testowanie oprogramowania w razie potrzeby.
- Udział w architekturze aplikacji i projektowaniu oraz innych fazach cyklu życia oprogramowania (SDLC).
- Zapewnienie odpowiednich kontroli operacyjnych i procedur do przetwarzania przejść z testów do produkcji.
Wymagania:
- 5+ lat doświadczenia w inżynierii oprogramowania z Java.
- Znajomość nowoczesnego rozwoju aplikacji internetowych w całym stosie technologii, w tym backendu Java oraz frontendowego rozwoju aplikacji webowych.
- Ekspertyza w Java oraz powiązanych frameworkach, takich jak Spring, JPA i Hibernate.
- Znajomość technologii frontendowych, takich jak Typescript/JavaScript, Angular i React.
- Znajomość baz danych Oracle, PostgreSQL oraz PL/SQL.
- Znajomość architektury opartej na zdarzeniach (np. Kafka) oraz technologii chmurowych (preferowane Azure).
- Znajomość narzędzi DevOps, takich jak Git, GitLab i Jenkins, a także playbooków Ansible, systemów operacyjnych Linux i skryptów powłoki.
- Umiejętność przekazywania pomysłów i koncepcji technicznych wszystkim odbiorcom oraz pewność w skutecznym kwestionowaniu.
- Znajomość języka angielskiego na poziomie B2 lub wyższym.
Senior Java Full Stack Developer 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.