Senior Java Developer / Technical Analyst

Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#383756·Dodano 9 dni temu·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Spring BootSpringJavaJPAGitLabMavenRabbitMQJenkinsJEEGit

Firma i stanowisko

Społeczność Edge One Solutions liczy ponad 350 ekspertów i jest częścią Grupy Euvic, która zatrudnia 5500 osób. Klientem jest globalna firma technologiczna specjalizująca się w sektorze usług finansowych, dostarczająca rozwiązania dla banków, instytucji finansowych, firm płatniczych oraz przedsiębiorstw na całym świecie. Obsługuje tysiące klientów w ponad 100 krajach, skupiając się na płatnościach cyfrowych, bankowości elektronicznej, przetwarzaniu transakcji, systemach core bankingowych oraz rozwiązaniach data center i infrastrukturalnych.

Wymagania

  • Bardzo dobra znajomość Java 8+ oraz programowania obiektowego
  • Doświadczenie w samodzielnym projektowaniu, implementacji, dokumentowaniu i testowaniu komponentów aplikacyjnych
  • Bardzo dobra, praktyczna znajomość Spring, Spring Boot, Hibernate/JPA oraz JEE
  • Praktyczna znajomość systemów kolejkowych, w szczególności RabbitMQ
  • Znajomość narzędzi wspierających proces wytwarzania oprogramowania: Maven, Git, GitLab, GitLab CI/CD, Jenkins, Nexus, Jira
  • Znajomość relacyjnych baz danych, w szczególności Oracle
  • Praktyczna znajomość projektowania RESTful API
  • Doświadczenie w integracji systemów oraz z systemami rozproszonymi
  • Doświadczenie z serwerami aplikacyjnymi JBoss/WildFly
  • Umiejętność pracy z istniejącym kodem oraz systemami legacy
  • Znajomość języka angielskiego na poziomie min. B2

Nice to have:

  • Doświadczenie z systemami typu Terminal Management System lub rozwiązaniami płatniczymi
  • Znajomość rozproszonych transakcji, w tym podejść two-phase commit oraz saga
  • Doświadczenie z rozproszonym cache, w szczególności Hazelcast
  • Znajomość integracji przez REST, SOAP, RMI, bezpośrednie połączenia bazodanowe oraz database links
  • Doświadczenie z GWT lub GWTExt
  • Znajomość narzędzi do skanowania bezpieczeństwa aplikacji, takich jak Fortify lub Sonatype
  • Doświadczenie w usuwaniu podatności wykrywanych podczas cyklicznych skanów aplikacyjnych
  • Umiejętność reverse engineeringu na podstawie kodu źródłowego, dokumentacji oraz działania systemu

Obowiązki

  • Projektowanie i implementacja rozwiązań IT na podstawie dokumentacji analitycznej i technicznej
  • Analiza oraz weryfikacja dokumentacji analitycznej
  • Tworzenie dokumentacji technicznej
  • Rozwój i modernizacja istniejącego systemu
  • Praca z kodem legacy oraz analiza działania istniejących komponentów
  • Reverse engineering na podstawie kodu źródłowego, dokumentacji funkcjonalnej i technicznej, procesów biznesowych, interfejsu użytkownika oraz baz danych
  • Wspieranie stopniowej migracji funkcjonalności z TMS do RTMS
  • Integracja systemu z rozwiązaniami wewnętrznymi i zewnętrznymi
  • Definiowanie i budowanie przypadków testowych dla testów automatycznych
  • Współpraca z zespołem technicznym przy utrzymaniu jakości, bezpieczeństwa i stabilności aplikacji

Benefity

  • Indywidualne wsparcie Service Delivery Managera w planowaniu ścieżki kariery
  • Szkolenia, certyfikaty i konferencje finansowane lub dofinansowane przez pracodawcę
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Dbałość o work-life balance poprzez wyjścia integracyjne, aktywności sportowe i webinary (#edge1talks)
  • Wsparcie inicjatyw sportowych i wynajem sal treningowych
  • Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie oraz platforma wsparcia psychologicznego
  • Elastyczne benefity pozwalające na indywidualny wybór świadczeń
  • Lekcje języka angielskiego dostosowane do poziomu pracownika
Dofinansowanie szkoleń
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Kursy językowe

Inne informacje

Informujemy, że administratorem danych jest Edge One Solutions sp. z siedzibą w Warszawie, Aleje Jerozolimskie 132 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

Edge One Solutions

Edge One Solutions

233 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz