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

Kraków
Oferta wygasa za:29 dni
Tryb pracyHybrydowa, Zdalna
Rodzaj umowyUmowa o pracę, Kontrakt B2B
Tryb rekrutacjiRekrutacja stacjonarna
Wymiar etatuPełny etat

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.

Twój 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

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
  • 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

To 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.

Benefity

Spotkania integracyjne
Ubezpieczenie na życie
Możliwość pracy zdalnej
Owoce
Elastyczny czas pracy
Karta sportowa
Prywatna opieka medyczna
Zainteresowała Cię ta oferta?Aplikuj na to stanowisko!
Klauzula informacyjna

Oferty wybrane dla Ciebie

Oferty wybrane dla Ciebie