Senior Java Engineer in Warsaw

Senior Java Engineer in Warsaw

Warsaw Pełny etat 60750 - 74250 zł / rok (szac.) Hybrydowo
A

W skrócie

  • Zadania: Projektuj i utrzymuj systemy licytacji reklam w czasie rzeczywistym oraz optymalizuj usługi backendowe.
  • Firma: Globalny lider rynku AdTech z innowacyjną kulturą pracy.
  • Benefity: Praca zdalna lub hybrydowa, stabilne wynagrodzenie w USD i możliwość rozwoju zawodowego.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami kariery w obszarze AI i Big Data.
  • Dlaczego ta praca: Dołącz do zespołu ekspertów i wpływaj na architekturę platformy obsługującej 1 bilion zapytań dziennie.
  • Kwalifikacje: 5+ lat doświadczenia w programowaniu w Javie oraz znajomość systemów rozproszonych.

Przewidywane wynagrodzenie mieści się w przedziale 60750 - 74250 zł za rok.

Stanowisko jest otwarte dla globalnego, publicznie notowanego lidera rynku AdTech. Platformy firmy obsługują ponad 1 bilion żądań dziennie, działając w ramach wysoko zoptymalizowanej architektury chmurowej w czasie rzeczywistym na wielu serwerach i przetwarzając terabajty danych codziennie. Zespół inżynieryjny koncentruje się na intensywnej optymalizacji wydajności, infrastrukturze o niskiej latencji, asynchronicznym przesyłaniu danych oraz nowoczesnych badaniach i rozwoju GenAI.

Obowiązki:

  • Projektowanie, skalowanie i utrzymywanie systemów licytacji reklam w czasie rzeczywistym (DSP, RTB Exchanges i platformy SSP)
  • Optymalizacja usług backendowych przy użyciu Javy (Spring Boot / WebFlux) i Go (Golang) w celu spełnienia rygorystycznych celów SLA/SLO dotyczących niskiej latencji
  • Budowanie i zarządzanie architekturami intensywnie wykorzystującymi dane, wykorzystując rozwiązania do przechowywania o wysokim obciążeniu (Aerospike, ClickHouse) oraz przesyłanie wiadomości oparte na zdarzeniach (Apache Kafka)
  • Udział w inicjatywach R&D związanych z GenAI, integrując ramy Agentic AI (LangChain, LangGraph, N8N) do automatyzacji przepływu pracy i analityki predykcyjnej
  • Pełna odpowiedzialność za funkcje od początku do końca, przyczyniając się do warstwy frontendowej (React / TypeScript) dla narzędzi wewnętrznych i pulpitów nawigacyjnych, gdy zajdzie taka potrzeba

Wymagania:

  • 5+ lat komercyjnego doświadczenia w programowaniu z Javą jako głównym językiem
  • Głęboka wiedza na temat ekosystemu Spring (Boot, Data, MVC, Security, Cloud) oraz silne praktyczne doświadczenie w programowaniu reaktywnym/asynchronicznym (Spring WebFlux / Project Reactor)
  • Solidne zrozumienie systemów rozproszonych, współbieżności i strojenia wydajności na poziomie JVM
  • Silne umiejętności komunikacyjne w języku angielskim na poziomie B2 lub wyższym, z możliwością wyjaśniania decyzji architektonicznych i bezpośredniej współpracy z globalnym zespołem inżynieryjnym podczas rozmów głosowych
  • Lokalizacja poza Federacją Rosyjską z powodu ograniczeń umownych i płatniczych. Kandydaci z Białorusi są kwalifikowani tylko wtedy, gdy posiadają aktywną jednostkę prawną/IP w Gruzji lub Europie do płatności międzynarodowych
  • Komercyjne doświadczenie programistyczne lub silna znajomość Go (Golang)
  • Praktyczne doświadczenie z narzędziami do obsługi dużych obciążeń i Big Data, w tym Apache Kafka, ClickHouse i Aerospike
  • Doświadczenie w rzeczywistych projektach lub głębokie zainteresowanie LLM i narzędziami do orkiestracji AI, takimi jak LangChain, LangGraph lub N8N
  • Znajomość rozwoju frontendowego przy użyciu ReactJS i TypeScript

Korzyści:

  • Możliwość pracy nad infrastrukturą produkcyjną obsługującą ponad 1 bilion żądań dziennie
  • Praca w zespole starszych inżynierów z bezpośrednim wpływem na architekturę platformy
  • Wybór między całkowicie zdalnym harmonogramem a hybrydowym formatem z biura w Budvie, Czarnogóra
  • Stabilne miesięczne płatności w USD za pośrednictwem międzynarodowych umów B2B

Senior Java Engineer in Warsaw – pracodawca: Alex Staff

Imunify360 to doskonały pracodawca, oferujący wyjątkową kulturę pracy zdalnej, która sprzyja samodzielności i innowacyjności. Pracownicy mają możliwość rozwoju zawodowego poprzez udział w ambitnych projektach, takich jak budowa nowej warstwy ochrony runtime dla aplikacji Node.js, co pozwala na zdobycie cennych doświadczeń w obszarze bezpieczeństwa i architektury. Dodatkowo, firma stawia na równowagę między wydajnością a bezpieczeństwem, co czyni pracę w Imunify360 nie tylko satysfakcjonującą, ale i znaczącą.

A

Dane kontaktowe:

Zespół rekrutacyjny Alex Staff

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Java Engineer in Warsaw

Java
Spring Boot
Spring WebFlux
Go (Golang)
Apache Kafka
ClickHouse
Aerospike