JustJoin.IT Praca zdalna Senior

Senior Java Developer

Decerto

⚲ Warszawa

20 160 - 25 200 PLN netto (B2B)

Wymagania

  • min. 6 lat doświadczenia w projektach opartych o technologie Java
  • doświadczenie z Spring Boot, Spring, Hibernate
  • dobra znajomość baz danych i SQL
  • doświadczenie w pracy z dużymi wolumenami danych
  • umiejętność budowania rozwiązań wydajnych
  • zaawansowana znajomość języka polskiego
  • samodzielność w realizacji zadań i rozwiązywaniu problemów

Mile widziane

  • znajomość frontendu (Angular)

Opis stanowiska

Rozwój aplikacji webowych do obsługi procesów finansowych (wewnętrznych i zewnętrznych) dla dużej firmy z branży elektroniki detalicznej i e-commerce. Na start jedna aplikacja, docelowo trzy — wszystkie tworzone od początku przez zespół. Codzienna praca to w ~95% implementacja w Javie, w tym przygotowywanie raportów na bardzo dużych zbiorach danych (rzędu ~2 mln rekordów) i integracja z zewnętrznym serwisem. Dobra oferta dla samodzielnego backendowca, który lubi pracować z dużymi wolumenami danych i wydajnością. Uwaga: zakres obowiązków może rosnąć wraz z przejmowaniem kolejnych aplikacji.

🔍 Dekoder Ogłoszenia

🟡
Projekty rozwojowe, dla wiodącej firmy sprzedającej sprzęt elektroniczny na rynku detalicznym oraz na rynku e-commerce.
Może oznaczać pracę nad systemami wspierającymi sprzedaż, które są kluczowe dla biznesu, ale też potencjalnie narażone na presję związaną z wynikami sprzedaży.
🔴
Osoba, która dołączy, będzie brała udział w rozwijaniu na początku 1 aplikacji webowej, a docelowo 3
Początkowo praca nad jednym projektem, ale z perspektywą rozszerzenia zakresu obowiązków na kolejne, co może oznaczać zwiększone obciążenie pracą.
🟡
Ok 95% implementacja rozwiązań aplikacji w technologii Java. Do 5% utrzymanie aplikacji.
Główny nacisk na nowe funkcjonalności, ale niewielki procent utrzymania może oznaczać, że w praktyce będzie to więcej niż deklarowane, zwłaszcza w przypadku starszych systemów.
🟡
Przygotowywanie raportów na bardzo dużych zbiorach danych (rzędu ~2 mln rekordów).
Praca z danymi może być wymagająca pod względem wydajności i optymalizacji zapytań, a 'bardzo duże zbiory' mogą oznaczać wyzwanie techniczne.
🟡
Min. 6 lata doświadczenia w projektach opartych o technologie Java.
Wymaganie 6 lat doświadczenia na stanowisku 'Senior' jest standardowe, ale warto upewnić się, czy firma rozumie pojęcie 'seniora' w kontekście samodzielności i odpowiedzialności, a nie tylko stażu pracy.