remotely.living

Senior Java Developer

Euvic · Remote · 2026-06-22

Apply for this job

Job description

Dla zespołu rozwijającego oprogramowanie dla jednego z największych operatorów sieci automatów paczkowych w Europie, z którego rozwiązań korzystają każdego dnia miliony użytkowników, poszukujemy osoby na stanowisko Senior Java Developer.

Technologie: Java, JEE, Spring, PostgreSQL, MongoDB, Kafka, Kubernetes, Argo, SOAP, REST, JUnit, Elasticsearch, Dynatrace, Scrum, Kanban.

Zadania:

- Zbieranie wymagań funkcjonalnych i niefunkcjonalnych.

- Projektowanie rozwiązań oraz architektury systemów.

- Tworzenie kodu produkcyjnego oraz testów automatycznych.

- Przeprowadzanie testów i wdrożeń.

- Utrzymanie oraz wsparcie systemów, w tym udział w dyżurach on-call.

- Tworzenie dokumentacji rozwiązań i procesów.

- Udział w spotkaniach projektowych.

- Praca zgodnie z metodykami Scrum i Kanban.

- Udział w całym cyklu życia projektu, od projektowania i implementacji po wdrożenie, utrzymanie oraz dokumentację.

Nasze oczekiwania:

- Doświadczenie na stanowisku Senior Software Engineera.

- Wysoki poziom samodzielności w realizacji powierzonych zadań.

- Bardzo dobra znajomość Java, JEE oraz Spring.

- Doświadczenie w pracy z PostgreSQL oraz MongoDB.

- Praktyczna znajomość Kafka.

- Doświadczenie w pracy z Kubernetes oraz Argo.

- Znajomość integracji SOAP i REST.

- Doświadczenie w tworzeniu testów z wykorzystaniem JUnit.

- Znajomość Elasticsearch oraz Dynatrace.

- Doświadczenie w pracy ze złożonymi systemami rozproszonymi przetwarzającymi miliony zdarzeń.

- Silne umiejętności rozwiązywania problemów oraz doprecyzowywania wymagań.

- Umiejętność współpracy z innymi zespołami odpowiedzialnymi za powiązane usługi.

- Gotowość do aktywnego udziału w projektowaniu, implementacji, wdrażaniu, utrzymaniu i dokumentowaniu rozwiązań.

Mile widziane:

- Doświadczenie w pracy w międzynarodowym i interdyscyplinarnym środowisku.

- Doświadczenie w rozwoju oprogramowania dla branży logistycznej lub e-commerce.

Model pracy: 100% zdalnie z terenu Polski.

Wymiar: full time

Proces rekrutacji:

- Live Coding (90 minut).

- System Design (90 minut).

- Spotkanie z Hiring Managerem (60 minut).

- Bar Raiser (60 minut).

WAŻNE INFORMACJE:

W trakcie procesu rekrutacji na kolejnych jej etapach wymagana będzie weryfikacja tożsamości kandydata. Pierwszy dzień pracy odbywać się będzie stacjonarnie w Gliwicach.