14 sierpnia 2024 r
Programista Java / Programista Middle Java Winnica ONSEO to przestrzeń, w której pojawiają się nowe projekty, możliwości i produkty zrodzone na bazie różnych doświadczeń, wiedzy i komunikacji. Łączy nas idea tworzenia światowej klasy projektów i produktów. Mamy do tego wszystko, co niezbędne: posiadanie szerokiej gamy technologii, sprawdzony profesjonalny zespół i niezawodny system wsparcia biznesu, autorytet na rynkach międzynarodowych. A najważniejsze jest doświa
14 sierpnia 2024 r
Programista Java / Programista Middle Java
Winnica
ONSEO to przestrzeń, w której pojawiają się nowe projekty, możliwości i produkty zrodzone na bazie różnych doświadczeń, wiedzy i komunikacji. Łączy nas idea tworzenia światowej klasy projektów i produktów. Mamy do tego wszystko, co niezbędne: posiadanie szerokiej gamy technologii, sprawdzony profesjonalny zespół i niezawodny system wsparcia biznesu, autorytet na rynkach międzynarodowych. A najważniejsze jest doświadczenie i umiejętność integrowania nowoczesnych technologii w nowe projekty, pomysły i rozwiązania.
Obecnie poszukujemy programisty Java do pracy nad długoterminowym projektem dla znanej amerykańskiej firmy z dziedziny iGry .
Wymagania :
- 3-5 lat doświadczenia w tworzeniu oprogramowania z wykorzystaniem OOP/OOD ;
- Doświadczenie w tworzeniu silników gier ;
- Dogłębna znajomość języka Java, w szczególności tworzenia nowych komponentów ;
- Doświadczenie w tworzeniu aplikacji serwerowych;
- Zrozumienie zasad SOLID, wzorców projektowych, TDD, czystego kodu i testów jednostkowych;
- Doświadczenie w pracy z narzędziami do automatycznego budowania, takimi jak Jenkins, Maven i ANT ;
- Doświadczenie z plikami typu XML i XSL ;
- Praktyczna znajomość Git i rozproszonego systemu kontroli wersji ( DVCS ) ;
- Język angielski (nie niższy niż średniozaawansowany).
Obowiązki:
- Tworzenie i projektowanie oprogramowania;
- Opracowywanie komponentów serwerowych logiki gier i komponentów gier;
- Wsparcie i ulepszanie logiki silnika gry;
- Pisanie testów jednostkowych i ekspercka recenzja projektu/kodu;
- Wdrażanie rozwiązań technicznych w celu rozwiązywania złożonych problemów i pisanie dokumentacji technicznej;
- Terminowa i wysokiej jakości realizacja zadań technicznych;
- Dobre umiejętności komunikacyjne i umiejętność pracy w zespole;
- Koordynacja pracy z zespołem w celu opracowania nowych i wsparcia istniejących komponentów;
- Dąż do ciągłego doskonalenia własnej efektywności;
- Projektowanie i rozwój narzędzi wspierających efektywność przepływu pracy.
Będzie dodatkowym atutem:
- Znajomość React i NodeJS < /b>;
- Znajomość GCP lub AWS;
- Doświadczenie w matematyce i mechanice automatów;
- Elastyczny grafik pracy pozwalający na interakcję z międzynarodowym zespołem.
Oferujemy:
- Przyjazny i wysoce profesjonalny zespół;
- Zarządzanie demokratyczne;
- Rozwój zawodowy i szkolenia;
- Planowanie kariery i regularne oceny wyników;
- Konkurencyjne wynagrodzenie;
- Ubezpieczenie medyczne i płatne zwolnienia lekarskie;
- Praca długoterminowa z 24 dniami kalendarzowymi płatnego urlopu;
- Rekompensata za zajęcia sportowe i lekcje języka angielskiego;
- Pracuj nad ciekawymi projektami z wykorzystaniem zaawansowanych technologiiteхнологій.
POL
Wymagane umiejętności i kwalifikacje:
- 3-5 lat doświadczenia w tworzeniu oprogramowania ze szczególnym naciskiem na rozwój OOP/OOD ;
- Doświadczenie w rozwoju automatów do gry ;
- Biegła znajomość języka Java , szczególnie w zakresie tworzenia nowatorskich komponentów ;
- Doświadczenie w tworzeniu aplikacji serwerowych;
- Znajomość zasad SOLID , wzorców projektowych, TDD , jakości kodu i testów jednostkowych;
- Doświadczenie w pracy z narzędziami do automatyzacji kompilacji, takimi jak Jenkins, Maven i ANT ;
- Doświadczenie w pracy z typami plików XML i XSL ;
- Praktyczna znajomość Git i Rozproszonej kontroli wersji ;
- Skuteczna komunikacja pisemna i ustna w języku angielskim jest niezbędna na tym stanowisku.
Kluczowe obowiązki:
- Samodzielne projektowanie i tworzenie oprogramowania;
- Opracowywanie komponentów logiki gier i symulacji gier po stronie serwera;
- Obsługuj i ulepszaj aktualizacje silnika logiki gry;
- Pisz testy jednostkowe i przeprowadzaj wzajemne recenzje projektu/kodu;
- Dostarczanie rozwiązań technicznych złożonych problemów i pisanie dokumentów technicznych;
- Promowanie wysokiej jakości i terminowości realizacji projektów;
- Zbierz opinie od stron trzecich na temat pożądanych komponentów i szczegółowych wymagań dotyczących przyszłego rozwoju;
- Współpraca z zewnętrznymi partnerami programistycznymi w celu wspierania tworzenia nowych komponentów i debugowania istniejących komponentów;
- Dąż do ciągłej poprawy efektywności;
- Projektuj i opracowuj narzędzia, które zwiększą efektywność przepływów pracy.
będzie dodatkowym atutem:
- masz doświadczenie w tworzeniu narzędzi przy użyciu React i NodeJS ;
- Znajomość GCP lub AWS ;
- Doświadczenie w matematyce automatowej i mechanice ;
- Elastyczność harmonogramu pracy umożliwiająca dostosowanie się do globalnego zespołu.
Oferujemy:
- Przyjazny i wysoce profesjonalny zespół;
- Zarządzanie demokratyczne;
- Rozwój zawodowy i szkolenia;
- Planowanie kariery i regularne oceny wyników;
- Konkurencyjne wynagrodzenie;
- Zwolnienie lekarskie i płatne dni chorobowe;
- Długoterminowe zatrudnienie z 24 dniami kalendarzowymi płatnego urlopu;
- Rekompensata za zajęcia sportowe i lekcje języka angielskiego;
- Pracuj nad ciekawymi projektami z wykorzystaniem najnowocześniejszych technologii.
Надсилаючи своє резюме, Ви тим самим даєте згоду на обробку своїх особистих персональних даних відповідно до Закону України «Про захист персональних даних» від 01.06.2010 р. № 2297-VІ з метою потенційної подальшої співпраці.