Java Developer
⚲ Kraków
Do uzgodnienia
Wymagania
- bardzo dobra znajomość Java 21+ oraz Spring Framework / Spring Boot
- doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej
- doświadczenie w pracy z systemami rozproszonymi
- praktyczna znajomość Kubernetes
- doświadczenie z Apache Kafka oraz 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 w biurze klienta w Krakowie
Opis stanowiska
Dołączysz do zespołu rozwijającego Next Generation System Management (NGSM) — platformę do zarządzania sieciami radiokomunikacyjnymi klasy mission-critical, działającą on-premise, w chmurze i w modelu hybrydowym. Będziesz projektować, rozwijać i utrzymywać mikroserwisy w Java 21+ i Spring, pracować z Kafką, Azure Event Hubs i PostgreSQL oraz dbać o wydajność wysoko dostępnych usług. Praca hybrydowa z 2 dniami w biurze klienta w Krakowie. To oferta dla doświadczonego backendowca, który lubi systemy rozproszone i nie boi się pracy z istniejącymi, złożonymi systemami. Szczera uwaga: 'udział w podejmowaniu decyzji' może oznaczać, że Twoje opinie są brane pod uwagę, ale ostateczna decyzja należy do starszych deweloperów.
🔍 Dekoder Ogłoszenia
🔴
Udział w podejmowaniu decyzji
Twoje opinie mogą być brane pod uwagę, ale ostateczna decyzja i tak należy do przełożonych lub starszych deweloperów.
🔴
Tworzenie skalowalnych i wysoko dostępnych rozwiązań działających w środowisku rozproszonym
Może to oznaczać pracę z istniejącymi, złożonymi systemami, które wymagają ciągłego łatania i optymalizacji, a niekoniecznie budowanie od zera.
🔴
Java 21+
Firma może być na wczesnym etapie wdrażania najnowszych wersji Javy, co może oznaczać brak pełnego wsparcia dla wszystkich funkcji lub konieczność pracy z nie w pełni dojrzałymi rozwiązaniami.