Publikuj oferty pracy
Zatrudniaj bez prowizji
3 wyświetlenia
ARRISE powering Pragmatic Play Ukraine
за кордоном, віддалено
ARRISE napędza Pragmatic Play to wiodący twórca gier udostępniający ulubione gry graczom odnoszącym największe sukcesy globalnym marki w branży iGaming.
Udostępniając nowe możliwości gry za pośrednictwem jednego interfejsu API, ARRISE napędza Pragmatic Play i 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 dołączenia 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 komercyjnego oprogramowania przy użyciu języka Java.
— Dogłębne zrozumienie koncepcji programowania obiektowego (OOP) i biegłość w stosowaniu wzorców projektowych.
– Rozległa wiedza na temat Java Core i frameworka Spring (w tym Spring Boot, Spring Web, Spring Data, Spring Cloud).
– Umiejętność standardowego JDBC do interakcji z bazami danych.
— Dogłębna znajomość koncepcji RDBMS i SQL, z doświadczeniem w pracy z bazami danych, takimi jak Oracle, PostgreSQL i MySQL.
— Znajomość baz danych NoSQL, takich jak MongoDB i Redis.
– Doświadczenie z rozproszonymi systemami przesyłania wiadomości, w szczególności RabbitMQ.
— Udokumentowane doświadczenie w rozwoju mikroserwisów i rozproszonych systemów transakcyjnych.
— Znajomość podstawowych zasad projektowania umożliwiających tworzenie skalowalnych i wysoce dostępnych aplikacji.
– Dobre podstawy algorytmów, wzorców projektowych i struktur danych.
– biegłość w zakresie frameworków do testów jednostkowych/funkcjonalnych, takich jak JUnit 4/5, Spock i Testcontainers.
Preferowane umiejętności:
— Doświadczenie w monitorowaniu aplikacji i infrastruktury.
– Udowodniona umiejętność rozwiązywania problemów produkcyjnych związanych z aplikacjami.
– Narażenie na systemy o dużym obciążeniu.
— Dobra znajomość języka angielskiego w mowie i piśmie.
Obowiązki:
Jako inżynier oprogramowania Java będziesz odgrywać kluczową rolę w projektowaniu i wdrażaniu mocno obciążonego systemu korporacyjnego, który obsługuje dziesiątki tysięcy użytkowników logujących się codziennie do naszego produktu. Twoje obowiązki będą obejmować:
– Współpracę z zespołami wielofunkcyjnymi przy projektowaniu, opracowywaniu i utrzymywaniu niezawodnych rozwiązań programowych, które spełniają potrzeby naszego systemu na poziomie przedsiębiorstwa.
— Architektowanie skalowalnych i wydajnych komponentów opartych na języku Java w celu zapewnienia optymalnej wydajności przy dużym obciążeniu.
– 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 systemu poprzez ciągłe monitorowanie, problemystrzelanie i dostrajanie wydajności.
– Uczestnictwo w całym cyklu życia oprogramowania, od zbierania wymagań i projektowania po wdrożenie i wsparcie.
— Bycie na bieżąco z najnowszymi technologiami i trendami branżowymi, aby ciągle ulepszać architekturę naszych systemów i procesy rozwoju.
Firma oferuje:
— Zatrudnienie na dłuższy okres.
— Elastyczny harmonogram.
— Komfortowe warunki pracy.
— Płatne urlopy i sierpy.
— Lekcje języka angielskiego, sala gimnastyczna.
— Konkurencyjny poziom wynagrodzeń.