Senior Software Engineer (Java) (Remote)

OMNIHERO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Warszawa, Białołęka
Praca zdalna
Kontrakt B2B
💼 Kontrakt B2B
🌐 Praca zdalna
Pełny etat
Java
Kotlin
Scala
Spring Boot
Apache Kafka
PostgreSQL
MongoDB
Elasticsearch

O projekcie

  • Szukamy doświadczonego Senior Software Engineer do pracy nad systemem reklamowym i produktami optymalizującymi sprzedaż w dynamicznie rozwijającej się branży retail media. Rozwijamy zaawansowaną platformę, która łączy marki, sprzedawców i sklepy e-commerce, optymalizując zyski każdej ze stron.
  • Dołączysz do zespołu odpowiedzialnego za kluczowe komponenty systemu, pracując nad skalowalnymi rozwiązaniami przetwarzającymi duże wolumeny danych. Jeśli programujesz w Javie, myślisz analitycznie i potrafisz dostrzegać reguły oraz anomalie w danych, a do tego znasz branżę e-commerce – to jest rola dla Ciebie.

Twój zakres obowiązków

  • Analiza i projektowanie rozwiązań we współpracy z Product Ownerem i zespołem.
  • Rozwój istniejącego systemu reklamowego poprzez optymalizację algorytmów doboru reklam i implementację nowych funkcji.
  • Tworzenie wysokowydajnych mikroserwisów w oparciu o architekturę sterowaną zdarzeniami.
  • Implementacja jobów przetwarzających dane z wykorzystaniem BigQuery.
  • Integracja z zewnętrznymi systemami reklamowymi i partnerskimi.
  • Wdrażanie, monitorowanie i utrzymanie aplikacji na środowisku produkcyjnym (Kubernetes).

Nasze wymagania

  • Minimum 5 lat komercyjnego doświadczenia w programowaniu na platformie JVM (Java 17+, Kotlin lub Scala).
  • Bardzo dobra, praktyczna znajomość Spring Boot 3 i ekosystemu Spring.
  • Doświadczenie w pracy z architekturą mikroserwisową i systemami rozproszonymi.
  • Praktyczna znajomość systemów kolejkowych, w szczególności Apache Kafka.
  • Doświadczenie z relacyjnymi i nierelacyjnymi bazami danych (PostgreSQL, MongoDB, Elasticsearch).
  • Umiejętność wdrażania i monitorowania aplikacji na produkcji w oparciu o Kubernetes.
  • Duża samodzielność, proaktywność i produktowe spojrzenie na realizowane zadania.
  • Zorientowanie na jakość i dobre praktyki, w tym pisanie testów jednostkowych i integracyjnych (np. JUnit, Mockito, Testcontainers).

Mile widziane

  • Doświadczenie w branży AdTech, MarTech lub E-commerce.
  • Praktyczna znajomość BigQuery lub podobnych hurtowni danych.
  • Znajomość narzędzi do monitoringu, takich jak Prometheus, Grafana.
  • Kontrybucje do projektów open-source.
  • Doświadczenie w obszarze data engineering i przetwarzania dużych zbiorów danych.

Technologie, których używamy

To oferujemy

  • 100% praca zdalna – pracuj z dowolnego miejsca na świecie.

  • Elastyczne godziny pracy – dostosuj pracę do swojego rytmu dnia.

  • Nowoczesny stack technologiczny i realny wpływ na jego kształt.

  • Realny wpływ na produkt – Twoje pomysły i rozwiązania mają bezpośrednie przełożenie na biznes.

  • Doświadczony i zgrany zespół, od którego można się wiele nauczyć.

  • Współpraca w oparciu o umowę B2B.

Views: 2
Published1 day ago
Expiresin 2 days
Type of contractKontrakt B2B
Work modePraca zdalna
Source
Logo
Logo

Similar jobs that may be of interest to you

Based on "Senior Software Engineer (Java)"