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 SolutionsTech 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
327 aktywnych ofert