Pracuj.pl Praca zdalna Senior

Senior Full Stack Tech Lead (Java-heavy, React, Real-time)

Pirios S.A.

⚲ Kraków, Prądnik Biały

Wymagania

  • Java
  • Spring Boot
  • Spring Security
  • React
  • Redis
  • REST API
  • WebSocket
  • Git
  • Docker
  • WebRTC
  • Kubernetes
  • Nginx
  • Micrometer
  • Prometheus
  • Grafana
  • OpenTelemetry

Opis stanowiska

Nasze wymagania: Bardzo mocne, komercyjne doświadczenie w backendzie Java, w szczególności Spring Boot i Spring Security Solidne doświadczenie komercyjne w frontendzie React Doświadczenie w roli Tech Leada lub wiodącego inżyniera z realnym ownershipem technicznym Praktyka w projektowaniu i rozwijaniu systemów real-time, w tym WebSocket, STOMP, reconnecty oraz podejście event-driven Bardzo dobra znajomość Redis, w tym TTL, modelowania danych, wydajności i zastosowania w systemach produkcyjnych Umiejętność projektowania rozwiązań pod niezawodność, w tym timeouty, retry, idempotencja i observability Codzienna praca hands-on: implementacja, code review, refaktoryzacja i debugging produkcyjny Praktyka w testach unit, integration oraz contract lub end-to-end Doświadczenie z Docker, CI/CD, Git oraz wdrożeniami na środowiska produkcyjne Umiejętność łączenia perspektywy architektonicznej z pragmatycznym delivery Mile widziane: Doświadczenie z WebRTC, w tym sygnalizacja, STUN, TURN oraz audio/video real-time Znajomość Kubernetes i Nginx, w tym routing oraz sticky sessions Praktyka z narzędziami observability, takimi jak Micrometer, Prometheus, Grafana lub OpenTelemetry Doświadczenie w domenie Contact Center, telekomunikacji lub innych systemach komunikacyjnych real-time Praca z ADR, standardami architektonicznymi i uporządkowanym podejmowaniem decyzji technicznych Doświadczenie w mentoringu technicznym i wspieraniu rozwoju zespołu O projekcie: Rozwijamy system Contact Center oparty o Java/Spring i React, z dużym naciskiem na komunikację real-time (WebSocket/event-driven), niezawodność i wydajność. Projekt obejmuje rozwój kluczowych funkcji produktowych, stabilizację produkcji oraz skalowanie architektury. Zakres obowiązków: Prowadzenie architektury i kluczowych decyzji technicznych po stronie backendu i frontendu Rozwój oraz utrzymanie kluczowych funkcji w Java/Spring oraz React Projektowanie i stabilizacja komunikacji real-time, w tym WebSocket i architektury event-driven Dbanie o jakość rozwiązania poprzez code review, standardy techniczne, testy i observability Rozwiązywanie problemów produkcyjnych, analiza przyczyn błędów i poprawa niezawodności systemu Współpraca z biznesem i zespołem produktowym przy planowaniu roadmapy oraz dekompozycji rozwiązań Mentoring techniczny zespołu oraz wspieranie rozwoju dobrych praktyk inżynierskich Oferujemy: atrakcyjne wynagrodzenie - dostosowane do doświadczenia i kompetencji, możliwość rozwoju zawodowego, udział przy realizacji ciekawych projektów dla dużych i znanych Klientów, do wyboru: umowę o pracę lub B2B, elastyczne godziny pracy, miejsce pracy: stacjonarnie (Kraków), hybrydowo lub zdalnie - do wyboru, prywatna opieka medyczna, ubezpieczenie na życie, dofinansowanie karty Multisport, program poleceń pracowniczych, kuchnia z kawą, herbatą i owocami, kilkudniowe wyjazdy integracyjne z licznymi atrakcjami (off-road, spływy kajakowe), Christmas Party, integracja poszczególnych zespołów.