Senior Java Developer

Brak informacji o wynagrodzeniu
SeniorFull-time
#395548·Dodano 2 dni temu·0
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaSQLRESTJSONSOAPWeb ServicesXMLGit

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 na kierunku informatyka, matematyka lub pokrewnym
  • Bardzo dobra znajomość relacyjnych baz danych, w tym: projektowania struktur danych, tworzenia i optymalizacji zapytań SQL, zagadnień związanych z transakcjami oraz blokadami bazodanowymi
  • Praktyczne doświadczenie w integracji systemów z wykorzystaniem REST, JSON, SOAP Web Services, XML oraz XSD
  • Doświadczenie w projektowaniu i rozwoju aplikacji rozproszonych opartych o architekturę mikroserwisową
  • Dobra znajomość wzorców projektowych oraz wzorców architektonicznych
  • Doświadczenie w Code Review, refaktoryzacji kodu oraz pracy z systemami kontroli wersji (Git, Gerrit lub podobne)
  • Praktyczna znajomość narzędzi JIRA oraz Confluence
  • Znajomość języka angielskiego umożliwiająca swobodną pracę z dokumentacją techniczną
  • Doświadczenie w obszarze bankowości detalicznej

Nice to have:

  • Doświadczenie w projektowaniu rozwiązań z wykorzystaniem Enterprise Architect oraz UML
  • Znajomość Apache Kafka

Obowiązki

  • Tworzenie wysokiej jakości, wydajnego i łatwego w utrzymaniu kodu
  • Projektowanie oraz dokumentowanie rozwiązań technicznych
  • Przeprowadzanie testów jednostkowych i dbanie o jakość dostarczanego oprogramowania
  • Udział w przeglądach kodu oraz refaktoryzacji istniejących rozwiązań
  • Współpraca z Analitykami Biznesowymi, Architektami IT oraz interesariuszami biznesowymi
  • Mentoring i wsparcie techniczne mniej doświadczonych programistów
  • Aktywny udział w projektowaniu i rozwoju aplikacji opartych o architekturę mikroserwisową

Benefity

  • Pełne wsparcie w rozwoju zawodowym i osobistym
  • Indywidualne wsparcie Service Delivery Managera pomagającego w planowaniu ścieżki kariery
  • Szkolenia, certyfikaty i konferencje dofinansowane lub w pełni pokrywane
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Dbanie o work-life balance poprzez wyjścia integracyjne, aktywności sportowe i webinary (#edge1talks)
  • Wsparcie sportowe i wynajem sal treningowych
  • Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie i platformę wsparcia psychologicznego
  • Elastyczne benefity do wykorzystania w systemie punktowym
  • Lekcje języka angielskiego dostosowane do poziomu i potrzeb międzynarodowego środowiska pracy
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Elastyczne godziny
Kursy językowe
Edge One Solutions

Edge One Solutions

245 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz