Publikuj oferty pracy
Zatrudniaj bez prowizji
4 wyświetlenia
ARRISE powering Pragmatic Play Ukraine
ARRISE napędza Pragmatic Play to wiodący twórca gier dostarczający ulubione gry dla globalnych marek odnoszących największe sukcesy w branży iGaming.
Udostępniając nowe możliwości gry za pośrednictwem jednego interfejsu API, ARRISE obsługujący Pragmatic Play oferuje wieloproduktowe portfolio obejmujące nagradzane automaty, kasyno na żywo, bingo, sporty wirtualne, zakłady sportowe i nie tylko, dostępne we wszystkich głównych rynki regulowane, języki i waluty.
Kierując się wytrwałością w tworzeniu wciągających doświadczeń i odpowiedzialnych emocji, ARRISE napędza globalny zespół Pragmatic Play, konsekwentnie dostarczając najlepsze w swojej klasie usługi, z zaangażowaniem w tworzenie gier, które gracze kochają raz po raz.
ARRISE napędzający Pragmatic Play zaprasza utalentowanych specjalistów do przyłączenia się do naszego pełnego wyzwań i dynamicznego projektu jako programista Java. Poszukujemy specjalisty z pasją, innowacyjnego, zorientowanego na wyniki, głęboko zaangażowanego w sukces, który będzie częścią naszej firmy.
Wymagane umiejętności:
— Ponad 5 lat praktycznego doświadczenia w tworzeniu oprogramowania komercyjnego przy użyciu języka Java.
– Dobre podstawy algorytmów, wzorców projektowych i struktur danych.
— Znajomość teorii statystyki matematycznej, teorii prawdopodobieństwa.
— Dogłębne zrozumienie koncepcji programowania obiektowego (OOP) i biegłość w stosowaniu wzorców projektowych.
— Zrozumienie koncepcji RDBMS i języka SQL oraz doświadczenie w pracy z bazami danych, takimi jak Oracle, PostgreSQL i MySQL.
— Wiedza w zakresie Java Core i frameworka Spring (w tym Spring Boot, Spring Web).
– Biegłość w zakresie frameworków do testów jednostkowych/funkcjonalnych, takich jak JUnit 4/5 i kontenery testowe.
— Dobra znajomość języka angielskiego w mowie i piśmie.
Preferowane umiejętności:
— Doświadczenie w tworzeniu mikroserwisów i rozproszonych systemów transakcyjnych.
— Znajomość podstawowych zasad projektowania umożliwiających tworzenie skalowalnych i wysoce dostępnych aplikacji.
– Narażenie na systemy o dużym obciążeniu.
— Umiejętność rozwiązywania problemów produkcyjnych związanych z aplikacjami.
— Znajomość Redis.
— Doświadczenie w zakresie Spring Data i Spring Cloud
— Doświadczenie w monitorowaniu aplikacji i infrastruktury. (Kibana, Grafana)
— Doświadczenie w Groovy
Zadania:
Jako inżynier oprogramowania Java, odegrasz kluczową rolę w rozwoju samodzielnych projektów i logiki gry. Twoje obowiązki będą obejmować:
– Pracę w dużym, dynamicznym zespole
– Współpracę z zespołami interdyscyplinarnymi przy projektowaniu i rozwijaniu gier, silnika gier i powiązanych narzędzi.
— Negocjowanie wymagań z zespołem matematycznym i frontendowym
— Wdrażanie najlepszych praktyk w inżynierii oprogramowania, w tym przeglądów kodu, metodologii testowania i standardów dokumentacji.
— Optymalizacja wydajności i niezawodności gier poprzez ciągłe monitorowanie, rozwiązywanie problemów i dostosowywanie wydajności.
— Uczestnictwo w całym cyklu życia oprogramowania, od tworzenia gier po tworzenie dokumentacji gier, wydanie i dalsze wsparcie.
— Bądź na bieżąco z najnowszymi technologiami i trendami branżowymi, aby kontynuowaćstale ulepszamy naszą architekturę systemu i procesy rozwojowe.
Oferta firmy: