Senior Java Engineer
B3 Consulting Poland
75d ago
0DevUnited Stateshimalayas
Backend-EngineerSenior-Java-EngineerJava-DeveloperSoftware-EngineerMicroservices-EngineerSenior-Java-Software-EngineerSenior-Java-Engineer-JobsSenior-Java-Backend-EngineerSenior-Java-Developer-(Spring-Boot)Senior
Job Description
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
