Senior Java Developer
Branża: bankowość
Lokalizacja: Hybryda z Warszawy
Stawka: 155 zł/h na b2b
Start: od maja
Podsumowanie: Rola ta ma na celu zwiększenie pojemności zespołu i utrzymanie wysokiej jakości rozwoju oprogramowania. Pozycja ta jest kluczowa dla zapewnienia ciągłości projektów i zaspokajania wymagań biznesowych.
Zakres obowiązków
Tworzenie wysokiej jakości, czytelnego i utrzymywalnego kodu.
Projektowanie i dokumentowanie rozwiązań technicznych.
Realizacja testów jednostkowych oraz dbanie o jakość tworzonego oprogramowania.
Współpraca z analitykami biznesowymi, architektami IT oraz klientem biznesowym.
Udział w procesach przeglądu kodu i refaktoryzacji (GIT, Gerrit lub inne narzędzia).
Praca nad rozwiązaniami w architekturze rozproszonej, w tym opartymi na microservices.
Współpraca w środowisku wykorzystującym JIRA i Confluence.
Wykształcenie i umiejętności techniczne
Wykształcenie wyższe kierunkowe — informatyka, matematyka lub kierunki pokrewne.
Bardzo dobra znajomość systemów bazodanowych, w szczególności w zakresie:
pisania zapytań SQL,
projektowania i tworzenia struktur danych (tabele, indeksy itp.),
zagadnień dotyczących transakcji i blokad.
Znajomość technologii i standardów integracyjnych: REST, JSON, SOAP, XML, XSD.
Mile widziana znajomość Apache Kafka (szczególnie dla programistów Java).
Znajomość języka angielskiego umożliwiająca czytanie i pisanie dokumentacji technicznej.
Kompetencje miękkie
Samodzielność oraz wysoki poziom profesjonalizmu w działaniu.
Systematyczność i zaangażowanie.
Umiejętność analitycznego myślenia i rozwiązywania problemów.
Kreatywność oraz proaktywne podejście do pracy.
Komunikatywność i skuteczna współpraca w zespole.
Senior Java Developer
Senior Java Developer