Senior Backend Java Developer | Branża Bankowa

Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#440272·Dodano 8 dni temu·1
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaSpringSpring BootMicroservicesSQLRESTSOAPJSONXMLXSD

Firma i stanowisko

Nasz klient to jeden z trzech największych polskich banków uniwersalnych oraz jedna z największych instytucji finansowych w Europie Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.

Wymagania

  • Bardzo dobra znajomość języka Java oraz doświadczenie w tworzeniu aplikacji backendowych
  • Praktyczna znajomość popularnych frameworków i bibliotek ekosystemu Java, w szczególności Spring / Spring Boot
  • Doświadczenie w tworzeniu i rozwoju aplikacji opartych o architekturę mikroserwisową
  • Bardzo dobra znajomość systemów bazodanowych, w tym SQL, projektowania struktur danych, indeksów, transakcji i blokad bazodanowych
  • Doświadczenie w integracji systemów z wykorzystaniem REST, JSON, SOAP Web Services, XML oraz XSD
  • Znajomość wzorców projektowych i architektonicznych
  • Doświadczenie w Code Review oraz refaktoryzacji kodu
  • Znajomość Git, Gerrit lub podobnych narzędzi
  • Doświadczenie w pracy z JIRA i Confluence
  • Znajomość języka angielskiego umożliwiająca czytanie i tworzenie dokumentacji technicznej
  • Wykształcenie wyższe kierunkowe: informatyka, matematyka lub kierunki pokrewne

Mile widziane:

  • Znajomość Apache Kafka

Obowiązki

  • Projektowanie, rozwój i utrzymanie backendowych aplikacji w technologii Java
  • Tworzenie i rozwijanie rozwiązań opartych o architekturę mikroserwisową
  • Projektowanie oraz implementacja integracji pomiędzy systemami z wykorzystaniem REST, SOAP, JSON, XML i XSD
  • Projektowanie struktur bazodanowych oraz tworzenie i optymalizacja zapytań SQL
  • Dbanie o wydajność, jakość i stabilność tworzonych rozwiązań
  • Udział w przeglądach kodu oraz refaktoryzacji istniejących komponentów
  • Stosowanie wzorców projektowych i architektonicznych w rozwijanych rozwiązaniach
  • Analiza wymagań biznesowych i technicznych oraz przekładanie ich na rozwiązania implementacyjne
  • Współpraca z zespołami developerskimi, analitykami i architektami
  • Dokumentowanie rozwiązań oraz praca z wykorzystaniem JIRA i Confluence
  • Wsparcie procesu projektowania nowych rozwiązań i integracji systemowych

Benefity

  • Dedykowany Opiekun Kontraktu w Edge1S
  • Uczestnictwo w szkoleniach, certyfikacjach i konferencjach związanych z projektami
  • Możliwość udziału w programie #SmartChange umożliwiającym dostęp do kolejnych projektów
  • Udział w webinarach i inicjatywach społeczności Edge1S
  • Możliwość korzystania z inicjatyw sportowych oraz sal treningowych
  • Dostęp do dodatkowych usług jak prywatna opieka medyczna, karta sportowa, ubezpieczenie oraz wsparcie psychologiczne (na zasadach oferowanych Wykonawcom Edge1S)
  • Dostęp do platformy kafeteryjnej, gdzie można samodzielnie decydować o przyznanych punktach
Opieka zdrowotna
Karta sportowa
Ubezpieczenie
Budżet konferencyjny
Dofinansowanie szkoleń
Edge One Solutions

Edge One Solutions

327 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz