Senior Java Developer | Branża bankowa
Brak informacji o wynagrodzeniu
SeniorFull-time
#377249·Dodano dziś·0
Źródło: Edge One SolutionsTech 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
209 aktywnych ofert