Senior Java Developer | Branża bankowa

Brak informacji o wynagrodzeniu
SeniorFull-time
#377249·Dodano dziś·0
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaSQLRESTJSONSOAPXMLGitJira

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

  • Doświadczenie w tworzeniu i rozwijaniu aplikacji backendowych w środowisku enterprise
  • Bardzo dobra znajomość relacyjnych baz danych, w tym SQL, projektowania struktur danych, indeksów oraz zagadnień związanych z transakcjami i blokadami
  • Doświadczenie w projektowaniu oraz rozwijaniu integracji systemowych z wykorzystaniem REST, JSON, SOAP Web Service, XML oraz XSD
  • Znajomość architektury aplikacji rozproszonych oraz podejścia microservices
  • Praktyczna znajomość wzorców projektowych i architektonicznych
  • Doświadczenie w pracy z repozytoriami kodu, code review oraz refaktoryzacją istniejących rozwiązań
  • Znajomość narzędzi wspierających pracę zespołów projektowych, takich jak Git, Gerrit, Jira oraz Confluence
  • Umiejętność tworzenia czytelnej dokumentacji technicznej
  • Znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną
  • Wykształcenie wyższe kierunkowe — informatyka, matematyka lub kierunki pokrewne
  • Komunikatywność oraz umiejętność współpracy z zespołem technicznym, analitykami i biznesem

Nice to have:

  • Doświadczenie w projektowaniu nowych rozwiązań z wykorzystaniem Enterprise Architect oraz UML
  • Znajomość Apache Kafka
  • Doświadczenie w projektach realizowanych dla sektora bankowego
  • Doświadczenie w pracy przy systemach CRM lub rozwiązaniach wspierających obsługę klienta

Obowiązki

  • Tworzenie wysokiej jakości kodu zgodnego z przyjętymi standardami projektowymi
  • Aktywny udział w rozwoju aplikacji CRM dla bankowości detalicznej
  • Projektowanie i dokumentowanie rozwiązań technicznych
  • Przeprowadzanie testów jednostkowych
  • Udział w przeglądach kodu oraz refaktoryzacji istniejących rozwiązań
  • Wsparcie techniczne mniej doświadczonych programistów i mentoring w zespole
  • Współpraca z analitykami biznesowymi, architektami IT oraz klientem biznesowym
  • Dbanie o jakość, czytelność i stabilność tworzonych rozwiązań

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 obejmujący prywatną opiekę, kartę sportową, ubezpieczenie i platformę wsparcia psychologicznego
  • Elastyczne benefity w systemie punktowym
  • Lekcje języka angielskiego dopasowane do poziomu
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Kursy językowe
Elastyczne godziny
Edge One Solutions

Edge One Solutions

209 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz