TheProtocol.IT Hybrydowo Senior New

Senior Backend Developer | Branża Telekomunikacyjna

Edge One Solutions Sp. z o.o.

⚲ Warszawa

Wymagania

  • Kafka (nice to have)
  • RabbitMQ (nice to have)
  • MongoDB (nice to have)
  • Maven (nice to have)
  • Docker (nice to have)
  • Kubernetes (nice to have)
  • OpenTelemetry (nice to have)
  • Terraform (nice to have)
  • GraphQL (nice to have)
  • Node.js (nice to have)
  • TypeScript (nice to have)
  • Express (nice to have)
  • Fastify (nice to have)
  • NestJS (nice to have)
  • Jest (nice to have)
  • Vitest (nice to have)

Opis stanowiska

Wymagania: - Minimum 6 lat doświadczenia komercyjnego w backend development - Bardzo dobra znajomość Java 21+ oraz Spring Boot 3.x - Doświadczenie w projektowaniu REST API oraz integracji systemów - Znajomość OpenAPI - Doświadczenie z architekturą event-driven oraz systemami rozproszonymi - Znajomość rozwiązań messagingowych (Kafka, RabbitMQ lub podobne) - Doświadczenie z MongoDB lub innymi bazami NoSQL - Praktyczna znajomość Spring Security, OAuth2 oraz JWT - Doświadczenie w testach jednostkowych i integracyjnych - Umiejętność pracy z monitoringiem, logowaniem i troubleshootingiem środowisk produkcyjnych - Znajomość narzędzi buildowych (Maven lub podobne) Mile widziane: - Doświadczenie z Dockerem i Kubernetesem będzie dużym atutem - Znajomość OpenTelemetry, Terraform lub GraphQL będzie dodatkowym plusem - Doświadczenie z Node.js oraz TypeScript - Znajomość frameworków Express, Fastify lub NestJS - Zrozumienie asynchronicznego modelu działania Node.js - Doświadczenie z testowaniem w ekosystemie Node.js (Jest / Vitest) - Udział w projektach migracyjnych lub transformacjach technologicznych O firmie: - Edge One Solutions to miejsce, w którym technologia łączy się z pasją i współpracą. Tworzymy zespół ponad 300 specjalistów IT, realizujących projekty dla klientów z Polski i zagranicy. W naszej firmie rozwój jest naturalną częścią codziennej pracy – stawiamy na indywidualne podejście, wymianę wiedzy i przyjazną atmosferę, w której każdy może realizować swoje ambicje i doskonalić kompetencje. Zakres obowiązków: - Projektowanie i rozwój skalowalnych usług backendowych - Tworzenie oraz rozwój REST API i integracji między systemami - Udział w projektowaniu architektury rozproszonej i event-driven - Rozwiązywanie problemów produkcyjnych oraz poprawa niezawodności systemów - Wdrażanie dobrych praktyk jakościowych, bezpieczeństwa i obserwowalności - Mentoring mniej doświadczonych developerów - Współtworzenie standardów technicznych oraz decyzji architektonicznych - Wsparcie transformacji technologicznej i inicjatyw migracyjnych - Proaktywne podejście do usprawniania systemów i procesów - Współpraca z zespołem w celu dostarczania stabilnych i nowoczesnych rozwiązań backendowych - Podejmowanie odpowiedzialności za jakość i utrzymanie systemów produkcyjnych - Dzielenie się wiedzą oraz wspieranie rozwoju zespołu Oferujemy: - Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie - Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych - SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami - Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi - Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych - Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe) - Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym - Lekcje języka angielskiego – dopasowane do Twojego poziomu, idealne do pracy w międzynarodowym środowisku