Jesteśmy częścią międzynarodowej organizacji notowanej na NASDAQ w Sztokholmie, działającej w 11 krajach. W Polsce mamy pełną autonomię. Sami wybieramy technologie, procesy i sposób pracy, zachowując najwyższe standardy.Realizujemy różnorodne projekty IT w Polsce i globalnie, w wielu obszarach i technologiach, co pozwala rozwijać kompetencje i zdobywać doświadczenie dopasowane do Twoich ambicji.Naszą współpracę opieramy na filozofii CARE. Rozumiemy ją jako odpowiedzialny dobór projektów, transparentną współpracę oraz długofalowe podejście do rozwoju.Dołącz do nas jakoSenior Java EngineerRozwijaj się w środowisku, które myśli o Twoim rozwoju tak samo, jak Ty.Twoje zadania: Projektowanie i implementacja skalowalnych rozwiązań backendowych oraz mikroserwisów w ramach migracji z systemu typu legacy. Praca w złożonym środowisku rozproszonym, odpowiedzialnym za przetwarzanie milionów zdarzeń związanych z obsługą przesyłek w core-owej domenie biznesowej. Aktywny udział w pełnym cyklu wytwarzania oprogramowania – od analizy i doprecyzowania wymagań funkcjonalnych oraz niefunkcjonalnych, przez projektowanie architektury, aż po wdrożenie i utrzymanie systemów. Tworzenie wysokiej jakości kodu produkcyjnego oraz testów automatycznych (jednostkowych i integracyjnych). Współpraca z innymi zespołami inżynieryjnymi w celu integracji usług i zapewnienia spójności systemów w 8 krajach Europy. Tworzenie i utrzymywanie dokumentacji technicznej oraz aktywne uczestnictwo w spotkaniach projektowych w metodykach Scrum/Kanban. Wymagania: Bardzo dobra, poparta doświadczeniem komercyjnym znajomość języka Java / JEE oraz frameworka Spring. Doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych (PostgreSQL, MongoDB). Praktyczna znajomość systemów kolejkowych i platform streamingowych (Kafka) w architekturze rozproszonej. Doświadczenie z technologiami konteneryzacji i orkiestracji (Kubernetes) oraz narzędziami CI/CD (ArgoCD). Znajomość standardów komunikacyjnych SOAP oraz REST API. Doświadczenie w pisaniu testów z wykorzystaniem JUnit oraz w monitorowaniu aplikacji i analizie logów (Elasticsearch, Dynatrace). Zdolność do samodzielnego rozwiązywania złożonych problemów technicznych oraz wysokie umiejętności analityczne. Umiejętność efektywnej pracy w autonomicznych, zwinnych zespołach. Co oferujemy?• Pracę w skandynawskiej kulturze opartej o logikę i dialog.• Benefity w obszarze zdrowia i sportu dopasowane do potrzeb.• Speed Coaching, krótkie sesje, które dają nowe perspektywy i rozwiązania.• Treningi sportowe, wewnętrzna drużyna, wspólne zawody.• Imprezy integracyjne i spotkania rozwojowe.Aplikuj już dziś!Originally posted on Himalayas