Senior Java Developer / Technical Analyst
Edge One Solutions Sp. z o.o.
Wymagane, Java, Spring Framework, Spring Boot, Hibernate, JPA, JEE, RabbitMQ, Maven, Git, GitLab, GitLab CI/CD, Jenkins, Nexus, Jira, Oracle, JBoss, WildFly
Mile widziane, Fortify, Sonatype O projekcie, Nasz klient to globalna firma technologiczna działająca w sektorze usług finansowych, dostarczająca rozwiązania wspierające banki, instytucje finansowe, firmy płatnicze oraz przedsiębiorstwa na całym świecie. Organizacja specjalizuje się w obszarach takich jak płatności cyfrowe, bankowość elektroniczna, przetwarzanie transakcji, systemy core bankingowe oraz rozwiązania data center i infrastrukturalne. Firma obsługuje tysiące klientów w ponad 100 krajach, wspierając ich w transformacji cyfrowej, zwiększaniu bezpieczeństwa oraz optymalizacji procesów biznesowych., , O projekcie, Projekt dotyczy rozwoju i modernizacji systemu TMS, wykorzystywanego do zarządzania ponad 300 tys. terminali płatniczych pochodzących od różnych dostawców sprzętu. System umożliwia użytkownikom jednolity sposób obsługi i konfiguracji terminali oraz jest zintegrowany z wieloma rozwiązaniami wewnętrznymi i zewnętrznymi., , Tryb pracy, Świadczenie usług odbywa się w modelu stacjonarnym (5 dni w tygodniu z biura w Warszawie) Twój zakres obowiązków, 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 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, Doświadczenie w pracy 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 Mile widziane, 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 To oferujemy, 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 platforma ze wsparciem psychologicznym, Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym Benefity, dofinansowanie zajęć sportowych, prywatna opieka medyczna, ubezpieczenie na życie, możliwość pracy zdalnej, elastyczny czas pracy, wsparcie psychologiczne, lekcje języka angielskiego Nie spełniasz wszystkich wymagań, a projekt Cię zainteresował?, Nie wahaj się i aplikuj. Porozmawiajmy! Edge One Solutions Sp. z o.o., 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. Tak się u nas pracuje,Oferta pracy dodana 4 dni temu
Powiązane wyszukiwania
- java-developer-remote-work Warszawa
- starszy programista java Warszawa
- programista-java-1/2-etatu Warszawa
- java developer Warszawa
- programista java Warszawa
- programista java sektor publiczny Warszawa
- qa engineer java Warszawa
- senior-java-developer- b2b,-remote Warszawa
- java-developer-working-student Warszawa
- java-developer-vaadin Warszawa