JustJoin.IT Hybrydowo Mid New

Java Developer

Edge One Solutions Sp. z o.o

⚲ Kraków

Do uzgodnienia

Wymagania

  • bardzo dobra znajomość Java 21+ oraz Spring Framework / Spring Boot
  • doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej oraz systemów rozproszonych
  • znajomość platform chmurowych, preferowany Microsoft Azure
  • praktyczna znajomość Kubernetes
  • doświadczenie z systemami messagingowymi, szczególnie Apache Kafka i Azure Event Hubs
  • bardzo dobra znajomość PostgreSQL, w tym projektowania i optymalizacji baz danych
  • praktyczne wykorzystywanie narzędzi AI wspierających development (GitHub Copilot, Google Gemini)
  • gotowość do pracy hybrydowej — 2 dni z biura klienta w Krakowie

Opis stanowiska

Edge One Solutions szuka Java Developera do zespołu rozwijającego Next Generation System Management (NGSM) — platformę do zarządzania sieciami w systemach radiokomunikacyjnych klasy mission-critical. Projekt obejmuje budowę zaawansowanej platformy łączącej interfejs użytkownika z rozbudowanymi usługami backendowymi, działającej w środowisku on-premise, cloud i hybrid. W praktyce będziesz projektować architekturę i rozwijać skalowalne mikroserwisy, pracować z Kubernetes, Kafka i Azure. To oferta dla doświadczonego backendowca, który lubi systemy o wysokich wymaganiach dostępności i wydajności. Uwaga: charakter mission-critical może wiązać się z wysoką presją i odpowiedzialnością za potencjalne awarie.

🔍 Dekoder Ogłoszenia

🔴
Indywidualne podejście pozwala na dopasowanie projektów do umiejętności, przez co realnie wspieramy się w rozwoju kompetencji.
Może oznaczać, że projekty są dopasowywane do aktualnych umiejętności, ale niekoniecznie do ścieżki rozwoju kariery lub ambicji pracownika.
🔴
Dołącz do zespołu rozwijającego Next Generation System Management (NGSM) – nowoczesne rozwiązanie do zarządzania sieciami wykorzystywanymi w systemach radiokomunikacyjnych klasy mission-critical.
Projekt może być innowacyjny, ale 'mission-critical' często wiąże się z wysoką presją, odpowiedzialnością i potencjalnymi awariami.
🟡
System rozwijany jest w środowisku on-premise, cloud oraz hybrid
Praca z różnymi środowiskami może być wyzwaniem i wymagać elastyczności, ale też może oznaczać brak jasno zdefiniowanego standardu.
🟡
Poszukujemy doświadczonego Java Developera / Backend Engineera
Określenie 'doświadczony' jest subiektywne i może oznaczać różne poziomy oczekiwań w zależności od firmy.
🟢
aktywny udział w projektowaniu architektury oraz rozwoju skalowalnych mikroserwisów.
Oznacza dużą odpowiedzialność i wpływ na kształt systemu, ale też może wiązać się z koniecznością podejmowania trudnych decyzji technicznych.