Senior Java Developer

Opis stanowiska

Nasz klient jest ekspertem w tworzeniu kompleksowych platform do zakładów wzajemnyh. Ich produkty dostarczają funkcje, których nie można znaleźć w produktach u konkurencji. Firma dzięki ścisłej współpracy ze swoimi klientami stale rozwija oprogramowanie bukmacherskie, czyniąc je szybszym, bardziej niezawodnym i łatwiejszym w użyciu.

Firma funkcjonuje na na rynku w Szczecinie od 2005 roku. W codziennej pracy skupiają się na wydajnych rozwiązaniach opartych na Javie, serwerach WildFly oraz bazie danych Postgres w najnowszej wersji. Aktualnie ich oprogramowanie jest wykorzystywane przez 15 operatorów. Wymóg wysokiej dostępności oraz wydajnych obliczeń jest realizowany poprzez pełną wirtualizację środowiska oraz balansowanie obciążenia. Sukcesy ich klientów wymagają od firmy zmian w architekturze, np. poprzez zmianę identyfikatorów w bazie danych na BIGINT, co najlepiej oddaje skalę biznesu i czekających w nim wyzwań.

Zadania:

Do najważniejszych obowiązków będzie należało tworzenie oprogramowania w Javie w ramach współpracy z zespołem programistów. Opracowywane oprogramowanie kładzie nacisk na wydajność oraz niezawodność ponieważ dotyczy systemów pracujących 24/7 pod dużym obciążeniem.

Stack technologiczny: Java, Hibernate, Spring, SQL, Jenkins, RabbitMQ, JBoss Application Ser, GIT, GitLab.

Wymagania:

  • min. 5-letnie doświadczenie w programowaniu w języku Java, z użyciem Hibernate
  • doświadczenie w obszarach Java core, concurrence, caching i server-side,
  • zrozumienie zasad Object-Oriented Design oraz podstawowych wzorców projektowych,
  • bardzo dobra znajomość pracy z bazami danych SQL,
  • doskonałe umiejętności analityczne,
  • utrzymywanie porządku w kodzie,
  • znajomość systemów wersjonowania GIT,
  • umiejętność pracy z systemami zarządzania projektami oraz CI (Jenkins),
  • dobra znajomość języka angielskiego.

 

Mile widziane:

  • znajomość: Spring, GitLab, JBoss Application Ser, RabbitMQ
  • efektywne porozumiewanie się w zespole
  • umiejętność samodzielnego rozwiązywania problemów,
  • algorytmiczne podejście do rozwiązywania problemów.

 

Firma oferuje:

  • stabilne zatrudnienie na podstawie umowy B2B,
  • elastyczny czas pracy,
  • szerokie możliwości rozwoju zawodowego (budżet szkoleniowy),
  • możliwość realnego wpływu kształt projektu oraz produkt,
  • możliwość zmiany projektu,
  • wsparcie architekta / lidera technicznego
  • prywatna opiekaj medyczna i stomatologiczna,
  • dofinansowanie komunikacji miejskiej,
  • parking dla pracowników,
  • spotkania integracyjne,
  • firmowa drużyna sportowa,
  • nowoczesne biuro w samych centrum Szczecina,
  • dostęp do strefy relaksu,
  • pracę 100% zdalną podczas pandemii.

Ta strona wykorzystuje pliki cookies. Korzystanie z witryny bez zmiany ustawień przeglądarki internetowej dotyczących cookies oznacza zgodę na ich zapis i wykorzystanie. Więcej informacji można znaleźć w Polityce Cookies.

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close