Fullstack Developer (Java + React) | Branża bankowa
Kraków | hybryda | 6 dni/ miesiąc biuro klienta
Poszukujemy Fullstack Developera (Java + React)!
Dla naszego klienta z sektora bankowego poszukujemy doświadczonego Fullstack Developera, który dołączy do zespołu odpowiedzialnego za rozwój nowoczesnych rozwiązań technologicznych i platform wspierających procesy biznesowe oraz integrację danych.
Osoba na tym stanowisku będzie zaangażowana w projektowanie, rozwój i utrzymanie aplikacji webowych, usług backendowych oraz rozwiązań związanych z przetwarzaniem danych.
Zakres obowiązków
-
Projektowanie, rozwój i utrzymanie aplikacji w technologii Java i React.
-
Tworzenie i rozwijanie usług backendowych oraz Web API.
-
Rozwój interfejsów użytkownika z wykorzystaniem JavaScript, React, HTML i CSS.
-
Projektowanie i optymalizacja baz danych PostgreSQL, w tym tworzenie modeli danych i zapytań SQL.
-
Rozwój i utrzymanie procesów integracji oraz przetwarzania danych (ETL/ELT).
-
Udział w projektowaniu architektury i rozwoju rozwiązań platformowych.
-
Integracja systemów, usług API oraz przepływów danych.
-
Tworzenie i wykonywanie testów, analiza błędów oraz wsparcie procesu wdrażania nowych funkcjonalności.
Nasze wymagania
-
Minimum 5 lat doświadczenia na podobnym stanowisku.
-
Bardzo dobra znajomość Java oraz doświadczenie w tworzeniu aplikacji backendowych i Web API.
-
Praktyczna znajomość React lub innego frameworka JavaScript.
-
Znajomość HTML i CSS.
-
Bardzo dobra znajomość SQL i PostgreSQL, w tym projektowania baz danych i modelowania danych.
-
Doświadczenie w tworzeniu procesów ETL/ELT.
-
Znajomość cyklu życia oprogramowania (SDLC).
-
Umiejętność pracy z systemem kontroli wersji Git.
-
Samodzielność, analityczne podejście do rozwiązywania problemów i dbałość o jakość kodu.
-
Dobre umiejętności komunikacyjne i umiejętność pracy zespołowej.
-
Znajomość języka angielskiego na poziomie minimum B2+.
Co oferujemy?
-
Współpracę z międzynarodową organizacją z sektora bankowego.
-
Możliwość udziału w długoterminowym projekcie o dużej skali.
-
Pracę z nowoczesnymi technologiami i rozwiązaniami wykorzystywanymi w środowisku enterprise.
-
Współpracę z doświadczonym, międzynarodowym zespołem IT.
-
Możliwość rozwoju kompetencji technicznych i zdobywania doświadczenia w złożonych systemach bankowych.