Senior Java Developer
Brak informacji o wynagrodzeniu
SeniorFull-time
#395548·Dodano 2 dni temu·0
Źródło: Edge One SolutionsTech 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
245 aktywnych ofert