freehire launches on Product Hunt on 26 August.

Follow →

Fullstack Developer (Java + Angular) | Branża bankowa

Summary

Build and maintain modern banking apps using Java 17+, Spring Boot, and Angular 16+, integrating with internal/external systems in an Agile team.

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 jeden z wiodących banków uniwersalnych w Polsce, należący do międzynarodowej grupy finansowej. Organizacja oferuje kompleksowe usługi bankowe dla klientów indywidualnych oraz biznesowych, rozwijając nowoczesne rozwiązania w obszarze bankowości codziennej, finansowania i systemów płatniczych.

O projekcie

Projekt prowadzony jest przez interdyscyplinarny zespół ekspertów obejmujący kompetencje z zakresu analizy biznesowej i systemowej, architektury, projektowania, programowania, testów, integracji oraz administracji. Współpraca koncentruje się na projektowaniu i rozwoju nowoczesnych aplikacji bankowych, wykorzystywanych zarówno przez doradców, jak i klientów banku.

Zakres projektu obejmuje tworzenie oraz rozwój nowych funkcjonalności, rozwój istniejących rozwiązań, integrację z systemami wewnętrznymi i zewnętrznymi oraz udział w inicjatywach mających na celu zapewnienie wysokiej jakości, bezpieczeństwa i terminowej realizacji dostarczanych rozwiązań.

Projekt realizowany jest w środowisku Agile, z wykorzystaniem nowoczesnych technologii oraz dobrych praktyk wytwarzania oprogramowania, w ścisłej współpracy z interesariuszami biznesowymi i technicznymi.

Model współpracy

Hybrydowy z biura klienta we Wrocławiu.

Realizację projektu ułatwi Ci

  • Minimum 2 lata doświadczenia na stanowisku Full Stack Developera lub podobnym, przy tworzeniu aplikacji webowych.

  • Bardzo dobra znajomość języka Java oraz frameworka Angular.

  • Praktyczne doświadczenie w pracy z technologiami: Java 17+, Spring Framework, Spring Boot, JPA, JUnit, Mockito, Angular 16+, PrimeNG, , SOAP, REST.

  • Dobra znajomość SQL oraz relacyjnych baz danych.

  • Doświadczenie w projektowaniu i implementacji rozwiązań opartych o Docker i Kubernetes.

  • Znajomość metodologii tworzenia systemów informatycznych oraz zasad inżynierii oprogramowania.

  • Umiejętność analitycznego myślenia i rozwiązywania problemów.

  • Umiejętność efektywnej pracy zespołowej oraz proaktywne podejście do realizowanych zadań.

  • Wysoka samodyscyplina, dobra organizacja pracy własnej oraz motywacja do rozwoju.

  • Wykształcenie wyższe, preferowane na kierunkach: informatyka, matematyka, bankowość lub pokrewnych.

  • Znajomość języka angielskiego na poziomie minimum B1, umożliwiająca swobodną komunikację w mowie i piśmie.

Mile widziane

  • Znajomość Apache Kafka.

  • Doświadczenie w realizacji projektów dla sektora finansowego lub bankowego.

  • Praktyczna znajomość narzędzi do automatyzacji procesów CI/CD (np. Jenkins).

  • Znajomość usług chmurowych AWS lub Azure.

  • Doświadczenie w wykorzystaniu narzędzi wspierających programowanie opartych na sztucznej inteligencji, takich jak GitHub Copilot.

Twój wkład do projektu

  • Projektowanie, implementacja i rozwój nowych funkcjonalności aplikacji w warstwie back-end oraz front-end.

  • Tworzenie wysokiej jakości kodu zgodnie z obowiązującymi standardami, dobrymi praktykami programistycznymi oraz zasadami Clean Code.

  • Udział w projektowaniu architektury oraz rozwoju rozwiązań wspierających aplikacje biznesowe.

  • Integracja aplikacji z systemami wewnętrznymi i zewnętrznymi z wykorzystaniem odpowiednich technologii i interfejsów.

  • Wsparcie techniczne podczas wdrażania nowych funkcjonalności oraz zmian w środowiskach testowych i produkcyjnych.

  • Analiza, diagnozowanie i rozwiązywanie problemów technicznych związanych z działaniem aplikacji.

  • Optymalizacja wydajności, stabilności oraz jakości istniejących rozwiązań.

  • Współpraca z analitykami, testerami oraz pozostałymi członkami zespołu projektowego przy realizacji nowych funkcjonalności.

  • Udział w Code Review oraz dbanie o utrzymanie wysokiej jakości oprogramowania.

  • Tworzenie i aktualizacja dokumentacji technicznej związanej z rozwijanymi rozwiązaniami.

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

Nie spełniasz wszystkich wymagań, a projekt Cię zainteresował? Nie wahaj się i aplikuj. Porozmawiajmy!

See also