Regular Java Fullstack Developer | Branża bankowa
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Full Stack Developer jobs →Skills
Description
O nas
Społeczność Edge One Solutions powstała z miłości do nowych technologii. Liczymy ponad 350 ekspertów, a w Grupie Euvic, której jesteśmy częścią, jest nas już 5500. Indywidualne podejście pozwala na dopasowanie projektów do umiejętności, przez co realnie wspieramy się w rozwoju kompetencji.
O kliencie
Nasz klient to największy prywatny bank inwestycyjny w USA, którego początki sięgają aż XIX wieku. Do głównych obszarów działalności należą: bankowość komercyjna, usługi doradcze w zakresie zarządzania majątkiem i obsługa inwestorów.
O projekcie
Projekt dotyczy rozwoju aplikacji AML/KYC — zarówno wewnętrznych, jak i przeznaczonych dla klientów. Zespół jest odpowiedzialny za dostarczanie nowych usług odpowiadających wymagającym potrzebom biznesowym i uczestniczy we wszystkich etapach cyklu życia oprogramowania (SDLC) — od tworzenia i zarządzania kodem źródłowym, przez pisanie testów automatycznych, zapewnianie ciągłej integracji i śledzenie zgłoszeń, aż po wdrożenie produkcyjne.
Model współpracy
Świadczenie usług odbywa się w modelu hybrydowym z biura klienta w Krakowie (3 dni stacjonarnie i 2 dni zdalnie).
Realizację projektu ułatwi Ci
Minimum 3 lata doświadczenia na podobnym stanowisku.
Praktyczna znajomość języka Java oraz powiązanych technologii i frameworków służących do tworzenia wielowarstwowych aplikacji internetowych opartych na usługach: Spring MVC / Spring Boot, JMS, JPA, JAX-*.
Solidne podstawy programowania obiektowego i znajomość wzorców projektowych.
Znajomość zasad SOLID i umiejętność stosowania ich w praktyce.
Doświadczenie w pracy z usługami sieciowymi (SOAP, REST).
Znajomość podstawowych zasad modelowania danych.
Umiejętność tworzenia przejrzystego, elastycznego i modułowego kodu z łatwo wymienialnymi modułami i warstwami.
Umiejętność projektowania kodu w sposób ułatwiający pisanie testów jednostkowych.
Znajomość technologii relacyjnych baz danych i praktyczna umiejętność ich wykorzystania.
Doświadczenie w pracy z co najmniej jedną zwinną metodyką wytwarzania oprogramowania.
Biegła znajomość języka angielskiego.
Wykształcenie wyższe na kierunku informatycznym — licencjackie, inżynierskie lub magisterskie.
Pozytywne nastawienie, proaktywne podejście do realizacji zadań, otwartość na zmiany i umiejętność szybkiego rozumienia szerszego kontekstu.
Mile widziane
Umiejętności w zakresie programowania front-endowego. Praktyczna znajomość HTML, CSS, JavaScript oraz powiązanych technologii i frameworków służących do tworzenia jednostronicowych aplikacji internetowych (SPA) opartych na usługach, z rozbudowanymi możliwościami diagnostycznymi.
Umiejętności lub wcześniejsze doświadczenie w tworzeniu mikroserwisów wykorzystujących komunikację za pomocą komunikatów.
Doświadczenie w sektorze usług finansowych, szczególnie w obszarze obsługi inwestorów lub agenta transferowego (Investor Services / Transfer Agency).
Wcześniejsze doświadczenie w pracy w podejściu Agile, np. Scrum lub Kanban.
Twój wkład do projektu
Projektowanie, rozwijanie i testowanie komponentów systemu obsługi procesu przyjmowania i rejestracji inwestorów (Transfer Agency Investor Onboarding).
Wspieranie analityków biznesowych w wypracowywaniu wspólnego rozumienia historyjek użytkownika i kryteriów akceptacji.
Integracja systemów tworzonych wewnętrznie z rozwiązaniami dostawców zewnętrznych.
Rozwiązywanie problemów zgłaszanych w środowiskach testowych i produkcyjnych.
Doprecyzowywanie koncepcji rozwiązania poprzez rozwijanie specyfikacji technicznych i dokumentacji, obejmujących . modelowanie danych, diagramy przepływu danych, projektowanie ekranów i analizę przepływu pracy.
Udział w procesie projektowania oraz w testach systemowych i testach akceptacyjnych użytkownika (UAT).
Udział w tworzeniu skryptów służących do wdrażania rozwiązania i weryfikacji jego poprawnego działania po wdrożeniu.
Współpraca z kierownikami projektów, programistami, testerami i innymi specjalistami z różnych zespołów i lokalizacji, aby zapewnić zgodność realizowanych projektów z potrzebami biznesowymi.
Tak o Ciebie zadbamy
Dołączając do Edge One Solutions, otrzymujesz pełne wsparcie w rozwoju zawodowym i osobistym, co daje Ci realną szansę na budowanie kariery zgodnie z własnymi celami.
Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
#SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi.
Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne
Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym
Nie spełniasz wszystkich wymagań, a projekt Cię zainteresował? Nie wahaj się i aplikuj. Porozmawiajmy!
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Full Stack Developer jobs in Poland.
Finding similar jobs…