NoFluffJobs Praca zdalna Expert

Expert Fullstack Developer (Java & Angular)

Devire

⚲ Remote

28 560 - 33 600 PLN (B2B)

Wymagania

  • Java
  • Spring Framework
  • Angular
  • API
  • Code review
  • MongoDB (nice to have)
  • Apache Kafka (nice to have)

Opis stanowiska

O projekcie: Devire Outsourcing IT to forma współpracy dedykowana dla specjalistów z branży IT, oparta na zasadach własnej działalności gospodarczej - B2B, realizująca projekty dla Klientów prowadzących innowacyjne i nowoczesne projekty. Dla naszego Klienta – wiodącej międzynarodowej instytucji finansowej, należącej do pierwszej trójki największych banków w Polsce – poszukujemy kandydatów na stanowisko:Expert Fullstack Developer (Java & Angular). Kluczowe informacje: - Praca zdalna - Wynagrodzenie: 170-200 PLN + VAT/h B2B via Devire *Poszukujemy osób dostępnych do rozpoczęcia pracy w ciągu najbliższych dwóch tygodni. - Udział w projekcie o dużej skali i wysokiej złożoności technologicznej w sektorze finansowym. - Praca z najnowszymi technologiami - Model pracy w pełni zdalny - Długofalowy kontrakt B2B z możliwością skorzystania z dodatkowych benefitów (prywatna opieka medyczna, karta sportowa, ubezpieczenie na życie, platforma językowa) i realna możliwość rozwoju kompetencji technicznych. - Stabilne środowisko i partnerskie podejście do pracy. Wymagania: - Minimum 8 lat doświadczenia zawodowego w obszarze programowania - Bardzo dobra znajomość Java oraz frameworka Spring - Dobra znajomość Angulara oraz0 - Doświadczenie w tworzeniu aplikacji backendowych i frontendowych - Umiejętność projektowania API oraz integracji systemów - Doświadczenie w pisaniu testów jednostkowych i dbaniu o jakość kodu - Umiejętność pracy zespołowej i współpracy z różnymi rolami w projekcie - Znajomość dobrych praktyk programistycznych oraz udział w code review - Dbałość o wydajność i bezpieczeństwo aplikacji - Podstawowa znajomość MongoDB (mile widziana) - Doświadczenie z Apache Kafka (mile widziane) - Bardzo dobra znajomość języka angielskiego w mowie i piśmie Codzienne zadania: - Projektowanie, rozwój oraz utrzymanie nowej platformy bankowości internetowej - Tworzenie i rozwijanie aplikacji backendowych w technologii Java z wykorzystaniem frameworka Spring - Implementacja komponentów interfejsu użytkownika w oparciu o TypeScript oraz Angular - Współpraca z zespołem projektowym (frontend, backend, QA) w celu dostarczania spójnych rozwiązań - Projektowanie i rozwój API oraz integracja z innymi systemami - Pisanie oraz utrzymywanie testów jednostkowych zapewniających wysoką jakość kodu - Optymalizacja wydajności oraz dbanie o bezpieczeństwo aplikacji - Współpraca przy projektowaniu architektury systemu - Praca z bazami danych (w tym MongoDB – w zakresie podstawowym) - Udział w procesie code review oraz dbanie o dobre praktyki programistyczne - (Opcjonalnie) Wykorzystanie Apache Kafka do komunikacji między komponentami systemu