Pracuj.pl Praca zdalna Expert

Lead Java Developer

Ailleron

⚲ Kraków, Czyżyny

Do uzgodnienia

Wymagania

  • minimum 7 lat doświadczenia w tworzeniu aplikacji i systemów backendowych
  • co najmniej 2 lata doświadczenia na stanowisku Senior Java Developer, Lead Developer lub w podobnej roli technicznej
  • bardzo dobra znajomość projektowania systemów o wysokiej współbieżności oraz aplikacji wykorzystujących przetwarzanie wielowątkowe
  • doświadczenie w projektowaniu architektury baz danych z wykorzystaniem PostgreSQL oraz budowaniu warstw integracyjnych
  • umiejętność planowania i realizacji bezpiecznych migracji danych oraz zmian po stronie backendu
  • umiejętność analizowania złożonych problemów technicznych oraz podejmowania trafnych decyzji architektonicznych

Mile widziane

  • doświadczenie w realizacji projektów dla sektora finansowego lub bankowości cyfrowej

Opis stanowiska

Stanowisko dotyczy projektowania i rozwoju kluczowych komponentów backendowych nowoczesnej platformy dla sektora finansowego — odpowiadasz za architekturę rozwiązania, logikę biznesową, migracje danych i kierunek technologiczny projektu, a także wspierasz zespół w rozwiązywaniu złożonych problemów. To oferta dla bardzo doświadczonego backendowca, który realnie podejmuje decyzje architektoniczne. Szczera uwaga: tytuł „Lead” w tej ofercie może oznaczać zarówno faktyczne prowadzenie zespołu, jak i bycie najbardziej doświadczonym programistą bez formalnych obowiązków managerskich — warto dopytać o zakres odpowiedzialności.

🔍 Dekoder Ogłoszenia

🔴
Lead Java Developer
Może oznaczać zarówno faktyczne prowadzenie zespołu technicznego, jak i po prostu bycie najbardziej doświadczonym programistą w zespole bez formalnych obowiązków managerskich.
🟡
Minimum 7 lat doświadczenia w tworzeniu aplikacji i systemów backendowych.
Wymagane jest doświadczenie, ale niekoniecznie musi być ono na stanowiskach seniorskich lub liderskich.
🟢
Co najmniej 2 lata doświadczenia na stanowisku Senior Java Developer, Lead Developer lub w podobnej roli technicznej.
Podkreśla potrzebę doświadczenia na wyższych stanowiskach, co może sugerować, że oczekuje się samodzielności i odpowiedzialności.
🟢
Bardzo dobra znajomość projektowania systemów o wysokiej współbieżności oraz aplikacji wykorzystujących przetwarzanie wielowątkowe.
Oznacza, że projekt będzie wymagał zaawansowanej wiedzy i umiejętności w obszarze optymalizacji wydajności i obsługi wielu jednoczesnych operacji.
🟡
Umiejętność planowania i realizacji bezpiecznych migracji danych oraz zmian po stronie backendu.
Sugestia, że w projekcie mogą występować znaczące zmiany w strukturze danych lub architekturze, które wymagają ostrożnego podejścia.