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!