.
Java Integration Developer
  • Białystok
Java Integration Developer
Białystok, Białystok, podlaskie, Polska
TeamQuest Sp. z o.o.
18. 3. 2023
25000 - 28000 PLN
Informacje o stanowisku

Nasz klient to polski oddział amerykańskiej firmy, rozwijającej duży produkt e-commerce dla globalnej branży modowej.

Wymagania:

  • Min. 3-4 lata doświadczenia Java 8 / Java 11 & Spring + Springboot
  • Doświadczenie w projektach związanych z integracją WebService
  • Doświadczenie i znajomość SOAP/REST oraz innych protokołów integracji.
  • Dobra znajomość ORM (JOOQ / Hibernate), SQL, NoSQL, XML, JSON, Maven, JUnit, Swagger
  • Doświadczenie w korzystaniu z systemów kolejkowania (np. AWS SQS)
  • Dobra znajomość wzórców projektowych
  • Znajomość Git flow, a także umiejętność konfiguracji narzędzi CI/CD
  • Praktyczne rozumienie TDD (Test Driven Development) i BDD (Behavior Driven Development)
  • Doświadczenie w pracy z chmurą, szczególnie AWS lub GCP będzie dużym atutem
  • Dobra znajomość relacyjnych baz danych
  • Znajomość języka angielskiego minimum na poziomie B2

Dodatkowe atuty:

  • Znajomość Node.js (przynajmniej z projektów niekomercyjnych) pozwalająca na zrozumienie kodu

Oferujemy:

  • Atrakcyjne wynagrodzenie w oparciu o umowę o pracę lub b2b
  • Praca z atrakcyjnymi technologiami
  • Praca zdalna
  • Duży wpływ na kształt tworzonych produktów
  • Innowacyjne projekty
  • Interesujący międzynarodowy zespół (New York, Warszawa, Londyn, *Bukareszt, Hong Kong, Toronto)
  • Pracę w niekorporacyjnej atmosferze

Obowiązki:

  • Utrzymanie i rozwój komponentów autorskiej platformy do integracji.
  • Śledzenie postępów prac deweloperskich, naprawa błędów aplikacji.
  • Przegląd oraz branie aktywnego udziału w procesie wytwarzania oprogramowania oraz w zakresie procedur i procesów wspierających zespół deweloperski pod względem jakości.
  • Programowanie w JAVA zgodnie ze specyfikacją oraz najlepszymi praktykami.
  • Programowanie w oparciu o Web Services / Micro Services oraz wykorzystując rozwiązania Cloud.
  • Ustalanie interfejsów oraz specyfikacji danych na potrzeby integracji z zewnętrznymi klientami.
  • Wsparcie w pracy dla młodszych programistów
  • Dbanie o wysoki poziom dokumentacji technicznej .
  • Zmniejszanie błędów powstałych podczas procesu developmentu.
  • Tworzenie testów jednostkowych oraz rozwijanie istniejących już funkcjonalności produktu

  • Praca Białystok
  • Białystok - Oferty pracy w okolicznych lokalizacjach


    138 687
    22 527