Senior Java Developer | Branża bankowa

Brak informacji o wynagrodzeniu
SeniorFull-time
#371347·Dodano wczoraj·1
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaSpring BootSQLRESTSOAPJSONXMLGit

Firma i stanowisko

Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.

Wymagania

  • Wykształcenie wyższe kierunkowe (informatyka, matematyka lub pokrewne)
  • Bardzo dobra znajomość wiodącego stacku technologicznego (Java, Spring Boot, Wildfly/JBoss EAP)
  • Dobra znajomość relacyjnych baz danych oraz SQL, w tym projektowania struktur danych, optymalizacji zapytań i zagadnień związanych z transakcjami
  • Doświadczenie w integracji systemów z wykorzystaniem REST, SOAP, JSON, XML i XSD
  • Znajomość architektury mikroserwisowej oraz aplikacji rozproszonych
  • Znajomość wzorców projektowych i architektonicznych
  • Doświadczenie w code review oraz refaktoryzacji kodu
  • Znajomość narzędzi do zarządzania kodem źródłowym (Git, Gerrit lub podobne)
  • Doświadczenie w pracy z Jira i Confluence
  • Doświadczenie w sektorze bankowym
  • Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną

Nice to have:

  • Doświadczenie z zakresu projektowania nowych rozwiązań z wykorzystaniem narzędzia Enterprise Architect / UML
  • Znajomość Apache Kafka
  • Doświadczenie w tworzeniu i wdrażaniu systemów Enterprise Content Management (ECM)
  • Doświadczenie w pracy z platformą Doxis4 w obszarze zarządzania treścią w przedsiębiorstwie

Obowiązki

  • Projektowanie, rozwój i utrzymanie aplikacji backendowych
  • Tworzenie i rozwijanie REST API oraz integracji między mikroserwisami
  • Współpraca z zespołem w zakresie projektowania rozwiązań, code review oraz rozwiązywania problemów technicznych
  • Zarządzanie kodem źródłowym przy użyciu Git oraz udział w procesie wytwarzania oprogramowania
  • Wsparcie procesów budowania i wdrażania aplikacji z wykorzystaniem Maven i Docker
  • Dbanie o jakość, wydajność i niezawodność rozwijanych rozwiązań
  • Współpraca z Analitykami biznesowymi, Architektami IT oraz klientem biznesowym
  • Wsparcie techniczne mniej doświadczonych programistów

Benefity

  • Indywidualne wsparcie Service Delivery Managera pomagającego w planowaniu ścieżki kariery
  • Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Wyjścia integracyjne, aktywności sportowe i webinary #edge1talks wspierające work-life balance
  • Wsparcie sportowych inicjatyw i wynajem sal treningowych
  • Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe)
  • Elastyczne benefity z systemem punktowym
  • Lekcje języka angielskiego dopasowane do poziomu
Szkolenia wewnętrzne
Budżet konferencyjny
Dofinansowanie szkoleń
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Elastyczne godziny
Kursy językowe
Edge One Solutions

Edge One Solutions

221 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz