← Back to jobs

Regular Java Fullstack Developer | Branża bankowa

Skills

agileci cdcssdata modelingdesign patternshtmljavajavascriptjaxjestjmsjpakanbanmicroservicesmvcooprdbmsrestscrumsdlcsoapspringtest automationunit testing

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…