Senior Backend Developer in Katowice

Senior Backend Developer in Katowice

Katowice Pełny etat 90000 - 110000 zł / rok (szac.) Hybrydowo
S

W skrócie

  • Zadania: Twórz innowacyjne rozwiązania dla branży hotelarskiej w zespole z pasją.
  • Firma: Globalna firma technologiczna z kulturą współpracy.
  • Benefity: Prywatna opieka medyczna, ubezpieczenie na życie i karta Multisport.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad nowoczesnymi technologiami i wpływaj na rozwój branży hotelarskiej.
  • Kwalifikacje: 4+ lata doświadczenia w programowaniu, znajomość C# i .NET.

Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.

Shiji jest globalną firmą technologiczną, która dostarcza innowacyjne rozwiązania dla branży hotelarskiej, zapewniając płynne operacje dla hotelarzy przez całą dobę. Zbudowana na platformie Shiji - jedynej prawdziwie globalnej platformie technologicznej dla hoteli - oferta Shiji obejmuje systemy zarządzania nieruchomościami, punkty sprzedaży, zaangażowanie gości, dystrybucję, płatności oraz rozwiązania z zakresu analizy danych dla ponad 91 000 hoteli na całym świecie, w tym największych sieci.

Twoje obowiązki:

  • Współpraca z właścicielami produktów w zakresie opracowywania wymagań biznesowych przed rozpoczęciem prac rozwojowych
  • Projektowanie, wdrażanie i utrzymywanie nowych funkcjonalności w działającym systemie
  • Przeprowadzanie codziennych przeglądów kodu
  • Wskazywanie innym programistom poprawnej implementacji wymagań biznesowych

Nasza codzienna praca:

  • Pracujemy w Scrumie z iteracyjnymi sprintami, sesjami planowania sprintów, zamrożeniem kodu po sprincie oraz spotkaniami retrospektywnymi
  • Używamy Gitlab do synchronizacji kodu z gałęziami develop i master oraz tworzenia gałęzi funkcji dla każdej historii użytkownika
  • Codziennie dokonujemy commitów i korzystamy z CI/CD przy użyciu Gitlab/Jenkins
  • Otwieramy prośby o scalanie i czekamy na przegląd od innych członków zespołu przed scaleniem
  • Korzystamy z dockera i docker compose do lokalnego rozwoju i wdrażania wszystkich mikroserwisów
  • Tworzymy pakiety nuget, aby dzielić się pracą z innymi na naszym własnym serwerze Nuget
  • Kodujemy w Visual Studio, Rider lub VSC
  • Korzystamy z Teams do komunikacji i uczestniczenia w spotkaniach z innymi członkami zespołu

Technologie:

  • .NET 8 (C#), Web API, Entity Framework, REST
  • Open ID (JWT), Identity Server, Federated Security, SSO
  • PostgreSQL, Elastic Search, Redis
  • Kafka, Kubernetes, Docker
  • AWS (S3, EC2, ESB, Route53, CloudFront, VPC, API Gateway itp.)
  • ELK Stack, Grafana, Opsgenie
  • Kong Api Gateway

Nasze systemy:

  • Cloud Native, wdrożone w Kubernetes na infrastrukturze AWS
  • Napisane w .NET, podejście API First (REST) z cienkim klientem UI
  • Napisane w mikroserwisach, DDD, CQRS, Event Based, Saga Pattern dla transakcji rozproszonych
  • Wielokrotne najemcy i wiele regionów (USA, UE, Chiny, APAC, Bliski Wschód)
  • Rozwój greenfield, z kodem młodszym niż 5 lat, zaczynając od zera w .NET Core

Wymagania:

  • Doświadczenie 4+ lat na podobnym stanowisku
  • Zaawansowane paradygmaty programowania obiektowego i/lub funkcyjnego
  • Dobra znajomość C#, .NET, Web API (REST), Entity Framework lub innego ORM (Dapper/NHibernate itp.)
  • Znajomość baz danych, takich jak PostgreSQL lub Elastic Search
  • Dobra znajomość testowania (testy jednostkowe/integracyjne)
  • Umiejętność pisania czystego kodu wraz z testami
  • Otwartość i proaktywność
  • Stanowisko oferowane na umowę na 1 rok

Miło widziane:

  • Doświadczenie z systemami integracyjnymi i wzorcami (XML/SOAP, JSON, CSV, FTP lub HTTP, transformacja/dostawa wiadomości, wzorce konkurencyjnych konsumentów, rury i filtry, offloading queue itp.)
  • Doświadczenie z systemami rozproszonymi, transakcjami, systemami wielokrotnych najemców i wielu regionów
  • Podstawy Linuxa, Dockera

Korzyści:

  • Opieka zdrowotna i dobre samopoczucie: Prywatna opieka medyczna, w tym pakiet dentystyczny, dla Ciebie i Twojej rodziny
  • Grupowe ubezpieczenie na życie dla Ciebie i Twojego partnera
  • Karta multisportowa w ramach pakietu Worksmile
  • 40 godzin na rozwój zawodowy w czasie pracy
  • Darmowe grupowe lekcje językowe
  • Dostęp do platform takich jak: OpenUp, GoodHabitz, Pluralsight
  • Inne korzyści: Kafeteria Worksmile z 520 punktami miesięcznie, premia za polecenie (od 6 500 PLN brutto, w zależności od stanowiska), pokój relaksacyjny z piłkarzykami i PlayStation

Senior Backend Developer in Katowice – pracodawca: Shiji Group

Shiji Group to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w branży technologii dla hotelarstwa i handlu detalicznego. Nasza kultura opiera się na współpracy i innowacyjności, co sprzyja rozwojowi zawodowemu pracowników poprzez dostęp do najnowszych technologii oraz możliwości szkoleń. Pracując w naszym zespole, będziesz miał okazję rozwijać swoje umiejętności w obszarze AWS, Kubernetes i CI/CD, a także uczestniczyć w projektach, które mają realny wpływ na branżę.

S

Dane kontaktowe:

Zespół rekrutacyjny Shiji Group

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Backend Developer in Katowice

C#
.NET 8
Web API (REST)
Entity Framework
PostgreSQL
Elastic Search
Docker