Senior Java Developer
Podsumowanie roli:
Senior Java Developer będzie odpowiedzialny za rozwój, integrację oraz utrzymanie usług backendowych dla korporacyjnej aplikacji finansowej. Rola koncentruje się na projektowaniu i implementacji wysokiej jakości rozwiązań technologicznych, integracji systemowej oraz zapewnieniu stabilności i skalowalności usług w środowisku enterprise.
Co oferujemy:
Długość kontraktu: 12 miesięcy+ możliwość przedłużenia
Typ kontraktu: B2B
Widełki finansowe: 140-160 zł/h
Model pracy: 100% zdalnie
Zakres obowiązków:
Projektowanie, rozwój i integracja usług backendowych w technologii Java.
Implementacja rozwiązań backendowych zgodnie z wymaganiami biznesowymi i technicznymi.
Tworzenie oraz utrzymywanie API REST.
Praca z usługami SOAP oraz integracjami systemowymi.
Implementacja logiki biznesowej oraz warstwy dostępu do danych.
Pisanie i utrzymywanie testów jednostkowych.
Współpraca z analitykami, architektami oraz zespołem projektowym.
Udział w pracach zespołu Agile/Scrum.
Dbanie o jakość kodu, stabilność rozwiązań oraz zgodność z dobrymi praktykami developerskimi.
Praca zdalna w środowisku enterprise.
Wymagania:
Bardzo dobra znajomość Java oraz minimum 5–8 lat doświadczenia komercyjnego.
Zaawansowana znajomość Spring Framework / Spring Boot.
Doświadczenie z Hibernate oraz JPA.
Praktyczna znajomość projektowania i implementacji REST API.
Doświadczenie w pracy z usługami SOAP.
Znajomość Oracle Database oraz Oracle SQL.
Doświadczenie w integracjach systemowych, w tym synchronizacji danych, pracy z kontraktami oraz wersjonowaniem usług.
Praktyczne doświadczenie z RabbitMQ oraz Maven.
Doświadczenie w pracy w metodykach Agile/Scrum.
Język angielski na poziomie minimum B2.
Mile widziane:
Doświadczenie w obszarze DevOps, w tym CI/CD, pipelines oraz współpraca z zespołami operacyjnymi.
Znajomość PostgreSQL.
Praktyczne doświadczenie w pracy w Scrum.
Znajomość UML.
Doświadczenie w analizie systemowej.
Udział w decyzjach architektonicznych.
Doświadczenie w projektach finansowych lub raportowych.
Senior Java Developer
Senior Java Developer