TheProtocol.IT Hybrydowo Senior New

Senior Java Developer / Engineer (m/k)

ITP IT PERFORMANCE sp. z o.o.

⚲ Warszawa

150 - 175 zł netto (+ VAT)

Wymagania

  • Java
  • Spring Boot
  • Kafka
  • RabbitMQ
  • Node.js (nice to have)
  • TypeScript (nice to have)
  • Docker (nice to have)
  • Kubernetes (nice to have)

Opis stanowiska

Wymagania: - min. 6 lat doświadczenia w rozwoju backendu w Java - bardzo dobra znajomość Java, Spring Boot oraz architektury mikroserwisowej - doświadczenie w projektowaniu systemów rozproszonych (nie tylko w ich wdrażaniu) - doświadczenie w pracy z architekturą event-driven: przepływy asynchroniczne, systemy oparte o messaging (np. Kafka / RabbitMQ), systemy rozproszone - doświadczenie w pracy z systemami produkcyjnymi, w tym: monitoring i analiza logów, diagnozowanie i rozwiązywanie problemów (troubleshooting), udział w utrzymaniu stabilności i niezawodności systemów - doświadczenie w projektowaniu REST API oraz integracjach systemów (wewnętrznych/zewnętrznych) - doświadczenie w testowaniu (unit / integration) oraz dbałość o jakość kodu - bardzo dobry angielski (min B2/C1) - znajomość baz danych NoSQL (preferowane MongoDB) Mile widziane: - doświadczenie z Node.js / TypeScript (szczególnie w kontekście migracji lub nowych komponentów) - doświadczenie w prowadzeniu migracji technologicznych - doświadczenie w pracy z systemami wysokiej dostępności (high availability / high load) - doświadczenie z CI/CD oraz środowiskami kontenerowymi (Docker, Kubernetes) O firmie: - Jako ITP IT Performance specjalizujemy się w outsourcingu, konsultingu i rekrutacji głównie w obszarze IT. Zakres obowiązków: - projektowanie i rozwój skalowalnych systemów backendowych (Java / Spring Boot) - podejmowanie decyzji architektonicznych oraz współtworzenie rozwiązań systemowych - projektowanie i rozwój REST API oraz integracji systemowych - praca z architekturą event-driven i systemami rozproszonymi - udział w migracji technologicznej (Java do Node.js) - analiza i rozwiązywanie problemów produkcyjnych (incident handling, troubleshooting) - poprawa wydajności, stabilności i niezawodności systemów - współpraca z zespołem frontend, Architektami, Teach Leadami i PO Oferujemy: - pracę w modelu hybrydowym (1-2 dni w tygodniu pracy stacjonarnie) - pozostałe dni zdalnie - kontrakt B2B - stawkę w przedziale: (150 - 175) pln/h + VAT w zależności od doświadczenia