Pomiń do treści
Logo firmy Edge One Solutions

Software Engineer (Java/Kotlin) | Branża e-commerce

Edge One Solutions

Oferta w skrócie
Widełki nieujawnione
🏠ZdalnieTryb pracy
📄B2BKontrakt
⏱️Mid · 3+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano5 czerwca 2026
Ostatnio sprawdzono5 czerwca 2026
Wygasa za28 dni
Werdykt JobHunt

Rola polega na rozwijaniu i utrzymaniu krytycznego systemu zarządzania cennikami dostaw dla największej platformy e-commerce w Polsce. Inżynier będzie pracował w zespole odpowiedzialnym za wysokodostępne usługi backendowe oparte na Java/Kotlin i Spring Boot, integracje z Kafka i MongoDB, a także przetwarzanie danych w Spark na GCP. Praca wymaga pełnej odpowiedzialności za kod od momentu napisania po działanie na produkcji, a także myślenia produktowego i kompromisów między perfekcją a potrzebami biznesowymi.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: nie podano wielkości zespołu ani liczby mikroserwisów, brak informacji o systemie on-call i jego częstotliwości.

🛠 Wymagane technologie
Dane źródłowe
JavaSpring FrameworkSpring BootRESTMongoDBKafka
AI Insights
Czym naprawdę jest ta rola?Backend Engineer

Rola polega na rozwijaniu i utrzymaniu krytycznego systemu zarządzania cennikami dostaw dla największej platformy e-commerce w Polsce. Inżynier będzie pracował w zespole odpowiedzialnym za wysokodostępne usługi backendowe oparte na Java/Kotlin i Spring Boot, integracje z Kafka i MongoDB, a także przetwarzanie danych w Spark na GCP. Praca wymaga pełnej odpowiedzialności za kod od momentu napisania po działanie na produkcji, a także myślenia produktowego i kompromisów między perfekcją a potrzebami biznesowymi.

Plusy
  • Wsparcie Service Delivery Managera i planowanie ścieżki kariery
  • Dofinansowanie szkoleń, certyfikatów i konferencji
  • Możliwość zmiany projektu (SmartChange) zgodnie z preferencjami
  • Elastyczne benefity – punkty do wyboru
  • Praca nad kluczowym systemem dużej platformy e-commerce z realnym wpływem na skalę
Na co uważać
  • Brak widełek wynagrodzenia w ogłoszeniu
  • Outsourcing przez agencję – pośrednik między inżynierem a klientem
  • !Wymieniono Spark na GCP w zadaniach, ale nie w wymaganiach – może być potrzebne
  • !Współpraca przy frontendzie może odciągać od backendu
  • !Termin 'myślenie produktowe' jest dość ogólny i może oznaczać dużo spotkań biznesowych
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Rozwój i utrzymanie backendowych mikroserwisów w Java/Kotlin z użyciem Spring Boot
  • Projektowanie i implementacja REST API oraz obsługa zdarzeń w Kafka
  • Zapewnianie wysokiej dostępności i spójności danych w środowisku rozproszonym
  • Monitorowanie wydajności i niezawodności systemów produkcyjnych
  • Utrzymanie i rozwój procesów przetwarzania danych w Apache Spark na GCP
  • Współpraca przy tworzeniu aplikacji frontendowych do zarządzania cennikami
  • Rozwiązywanie problemów skalowalności i wydajności w systemie o dużej skali ruchu
  • Udział w inicjatywach biznesowych i technologicznych platformy e-commerce
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).

Minimum sensowne

Backend engineer z dobrą znajomością Javy i podstawową wiedzą o Spring Boot, który chce rozwijać się w kierunku systemów rozproszonych i mikroserwisów.

Raczej nie dla

Osoby bez doświadczenia w backendzie na produkcji lub z czysto frontendowym backgroundem. Nie dla juniorów bez znajomości Javy i Spring Boot.

Ocena dopasowania
Junior2/5
Mid5/5
Senior4/5
Hands-on5/5
Architekt2/5
Remote5/5
Enterprise4/5
Pytania do rekrutera
  • ?Jak duży jest zespół pracujący nad tym systemem?
  • ?Czy na co dzień pracuje się z frontendem, czy to sporadyczne zadanie?
  • ?Jak wygląda dyżurowanie (on-call) i czy jest dodatkowo płatne?
  • ?Czy Spark jest wymagany na starcie, czy można się go nauczyć w trakcie?
  • ?Jaki jest proces CI/CD i narzędzia do monitoringu?
  • ?Jakie są oczekiwania co do znajomości Kotlina – czy jest kluczowa, czy można się uczyć?
  • ?Czy istnieje możliwość bezpośredniej współpracy z klientem?
Brakujące informacje
  • Nie podano wielkości zespołu ani liczby mikroserwisów
  • Brak informacji o systemie on-call i jego częstotliwości
  • Nie sprecyzowano, czy znajomość Spark i GCP jest wymagana, czy tylko mile widziana
  • Brak szczegółów dotyczących stosu frontendowego
Zespół

Agile, Continuous Deployment i Continuous Integration. Zespół pracuje w modelu agile, z naciskiem na proaktywność i odpowiedzialność za kod. Współpraca z biznesem i myślenie produktowe są cenione.

Rekrutacja

3 etapy: Rozmowa wstępna, Technical check, Project interview. Po nich witamy w zespole.

🔗Podobne oferty