Środkowa Java Pełny stos (Java + JavaScript) Львів, за кордоном Najważniejsze cechy projektu: Nasz Klient dostarcza jedną z wiodących na świecie internetowych platform wideo, która daje ogromny wachlarz możliwości – streaming, prezentacje online, konferencje na żywo, wydarzenia, tutoriale i szkolenia. Platforma wykorzystuje najbardziej innowacyjne i najnowocześniejsze technologie przechwytywania wideo oparte na przeglądarce, aby obsługiwać transmisje na żywo wydarzeń, które mogą obsługiwać je
Środkowa Java Pełny stos (Java + JavaScript)
Львів, за кордоном
Najważniejsze cechy projektu:
Nasz Klient dostarcza jedną z wiodących na świecie internetowych platform wideo, która daje ogromny wachlarz możliwości – streaming, prezentacje online, konferencje na żywo, wydarzenia, tutoriale i szkolenia. Platforma wykorzystuje najbardziej innowacyjne i najnowocześniejsze technologie przechwytywania wideo oparte na przeglądarce, aby obsługiwać transmisje na żywo wydarzeń, które mogą obsługiwać jednocześnie tysiące widzów. Wiele z tych samych technologii potoku wideo jest używanych przez organizacje takie jak Amazon Video i Netflix. Platforma ta koduje i przesyła strumieniowo miliony minut prezentacji wideo rocznie.
Techniczny stos projektu:
Back-end – Java, Front-end JavaScript
Ogólnie Architektura to interfejsy API RESTful obsługujące klientów JavaScript FE. Istnieje sporo usług Java, które działają asynchronicznie. W grę wchodzi kilka systemów innych firm.
Głównym frameworkiem używanym w Javie jest Spring Framework. Jest ich sporo, z których korzystaliśmy, ale są one standardem na tym świecie.
Na czym polega praca?
- Pracuje w zespole programistów, pisząc i utrzymując kod aplikacji komputerowych.
- Poznaj bazę kodu , pracuj nad drobnymi poprawkami błędów i bierz udział w programowaniu w parach z programistami średniego i wyższego szczebla.
- uczestnictwo w spotkaniach zespołu programistów i przyczynianie się do nich, rozwiązywanie problemów, łatanie kodu komputerowego i współpraca z innymi programistami w celu tworzenia aplikacji.
- Projektowanie, rozwijanie i przeprowadzanie testów jednostkowych aplikacji zgodnie z ustalonymi standardami.
- Uczestnictwo w recenzjach projektów rozwiązań i powiązanego kodu.
- Pakowanie i wspieranie wdrażania wersji.
- Rozwijanie, udoskonalanie i dostrajanie integracji między aplikacjami.
- Analizowanie i rozwiązywanie problemów technicznych i aplikacyjnych
Wymagania:
Minimalne wymagania
- Wykształcenie wyższe lub wyższe w zakresie informatyki lub pokrewnej dyscypliny
- Silna chęć nauki
Podstawowe wymagania dotyczące kompetencji
- Solidne zrozumienie koncepcji programowania obiektowego
- Solidne zrozumienie koncepcji projektowania relacyjnych baz danych i zapytań
- Znajomość koncepcji kontroli wersji
< p>
Preferowane wymagania dotyczące kompetencji
- Znajomość ekosystemu Java 8 i Spring Framework 5
- Znajomość tworzenia stron internetowych przy użyciu HTML5, CSS i JavaScript
- Znajomość ciągłej integracji i wdrażania
- Znajomość tworzenia aplikacji klient/serwer
- Znajomość zwinnych metodologii programowania
- Znajomość teorii testów jednostkowych
- Ponad 2 lata jako inżynier oprogramowania
- Duże doświadczenie z nowoczesnym ekosystemem Java 8 i Spring Framework 5
- Doświadczenie w ciągłej integracji i wdrożenie
- Solidna znajomość SDLC, zwinnych praktyk i dokumentacji
- Solidne doświadczenie z bazami danych i optymalizacją zapytań (MySQL)
- Poziom B1+ Angielski
ul>
Będzie plusem
Doświadczenie z Amazon Web Servicesd/lub jeden lub więcej certyfikatów AWS.
Doświadczenie z JavaScriptem, TypeScript, Angular, React i/lub innymi technologiami i frameworkami Front-End.
Świadczenia:
— 18 pełnopłatnych dni urlopu
— 10 zwolnień lekarskich
— dni ustawowo wolne od pracy
— odszkodowanie i wspieraj certyfikację AWS
— możliwość pracy z domu lub zdalnie
— elastyczne godziny pracy bez śledzenia czasu