Software Engineer (Java/Kotlin) | Branża e-commerce
Brak informacji o wynagrodzeniu
MidFull-time
#363721·Dodano 4 dni temu·0
Źródło: Edge One SolutionsTech Stack / Keywords
JavaKotlinSpring BootRESTKafkaSparkGCPSpring Framework
Firma i stanowisko
Nasz klient to największa i najbardziej rozpoznawalna platforma e-commerce w Polsce oraz jedna z najszybciej rozwijających się firm technologicznych w Europie Środkowo-Wschodniej. Każdego miesiąca platformę odwiedzają miliony użytkowników, korzystając z setek milionów ofert sprzedawców. Platforma jest miejscem, gdzie innowacje spotykają się z realnymi potrzebami klientów i biznesów, a technologia odgrywa kluczową rolę w skalowaniu usług na kolejne rynki.
Wymagania
- Doświadczenie w tworzeniu systemów rozproszonych oraz architektury mikroserwisowej
- Dobra znajomość Java (w tym Java Memory Model, algorytmy GC i wielowątkowość) i Kotlin
- Doświadczenie w pracy z Spring Framework, Spring Boot, DDD
- Praktyczna wiedza dot. pracy z danymi i integracją (REST, MongoDB, Kafka)
- Myślenie produktowe: umiejętność szukania kompromisów i przedkładanie potrzeb biznesowych nad ślepą perfekcję techniczną
- Proaktywność oraz umiejętność pracy z backlogiem i zespołem projektowym
- Pełna odpowiedzialność za kod od momentu jego napisania aż po działanie na produkcji
Obowiązki
- Rozwój i utrzymanie usług backendowych opartych na Java/Kotlin oraz Spring Boot
- Zapewnianie wysokiej dostępności usług wspierających proces wystawiania ofert i zarządzania cennikami dostaw
- Projektowanie i rozwój systemów działających w środowisku rozproszonym oraz obsługujących duże wolumeny ruchu i danych
- Dbanie o spójność danych przesyłanych za pośrednictwem REST API oraz zdarzeń publikowanych w Kafka
- Monitorowanie i analiza działania systemów rozproszonych pod kątem wydajności i niezawodności
- Utrzymanie i rozwój procesów przetwarzania danych Spark uruchamianych na Google Cloud Platform
- Współpraca przy rozwoju aplikacji frontendowych służących do zarządzania cennikami przez sprzedających
- Udział w realizacji inicjatyw biznesowych i technologicznych związanych z rozwojem platformy
- Rozwiązywanie wyzwań związanych ze skalowalnością, wysoką dostępnością oraz niezawodnością systemów
Oferta
- Indywidualne wsparcie Service Delivery Managera pomagającego w planowaniu ścieżki kariery
- Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów
- Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
- Wyjścia integracyjne, aktywności sportowe i webinary #edge1talks wspierające work-life balance
- Wsparcie sportowych inicjatyw i wynajem sal treningowych
- Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe)
- Elastyczne benefity z systemem punktowym do samodzielnego wyboru
- Lekcje języka angielskiego dopasowane do poziomu, idealne do pracy w międzynarodowym środowisku
Szkolenia wewnętrzne
Budżet konferencyjny
Dofinansowanie szkoleń
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Kursy językowe
Elastyczne godziny
Edge One Solutions
238 aktywnych ofert