Programista Java (Big Data) Poszukujemy wysoko wykwalifikowanego programisty Java, który dołączy do naszego zespołu. To ekscytująca szansa na pracę nad istotnymi zadaniami biznesowymi w bardzo obciążonym środowisku, zapewniając jednocześnie przywództwo i opiekę mentorską zespołowi programistów. Wymagane umiejętności i doświadczenie: Stos Java: Doświadczenie w projektowaniu mikrousług sieciowych, interfejsach API opartych na REST, JSON w Javie i frameworki takie jak Node.js, Angular, React itp. B
Programista Java (Big Data) Poszukujemy wysoko wykwalifikowanego programisty Java, który dołączy do naszego zespołu. To ekscytująca szansa na pracę nad istotnymi zadaniami biznesowymi w bardzo obciążonym środowisku, zapewniając jednocześnie przywództwo i opiekę mentorską zespołowi programistów. Wymagane umiejętności i doświadczenie: Stos Java: Doświadczenie w projektowaniu mikrousług sieciowych, interfejsach API opartych na REST, JSON w Javie i frameworki takie jak Node.js, Angular, React itp. Biegła znajomość skryptów po stronie klienta i frameworków JavaScript, w tym jQuery. Znajomość asynchronicznej obsługi żądań, częściowych aktualizacji stron i AJAX. Znajomość nowoczesnych potoków danych, strumieniowania danych i rzeczywistych -analityka czasu z wykorzystaniem narzędzi takich jak Apache Kafka i Zookeeper.Silna motywacja do rozwoju w zakresie technologii Big Data.Doświadczenie z różnymi bazami danych: PostgreSQL, MySQL, MSSQL, NoSQL.Doświadczenie z narzędziami Big Data takimi jak Hadoop, Hive, Spark to znacząca zaleta. Doświadczenie w języku Python będzie dodatkowym atutem. Możliwość optymalizacji zapytań do baz danych i dostrajania wydajności to dodatkowa zaleta. Doświadczenie z wysokoobciążonymi architekturami i strumieniowaniem danych w czasie rzeczywistym to duży plus Wielowątkowość i struktury danych: Solidna znajomość wielowątkowości.Dogłębne zrozumienie struktury danych, kolekcje i tablice. Dobra umiejętność organizowania i zarządzania danymi. Usługi sieciowe i mikrousługi: Dobra znajomość usług sieciowych i mikroserwisów RESTful. Umiejętność dekodowania żądań i odpowiedzi HTTP, w tym zrozumienie mechanizmów autoryzacji stron trzecich (np. SSO, AWS itp.). Narzędzia i infrastruktura: Znajomość Dockera, Jenkinsa i Kubernetesa. Doświadczenie w pracy z systemami kontroli wersji, takimi jak Git i narzędziami CI/CD, takimi jak Jenkins. Znajomość metodologii Agile, Jira, narzędzi do modelowania, narzędzi do profilowania i JMeter .Podstawowa znajomość Linuksa i skryptów Bash/Shell.Doświadczenie:Wykształcenie matematyczne lub techniczne będzie dodatkowym atutem.Co najmniej 5 lat doświadczenia komercyjnego.Posiadanie profilu LeetCode będzie dodatkowym atutem.
Pokaż więcej
Pokaż mniej
Посадовий рівень
Старший середній рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інженерія і Інформаційні технології
Галузі
Технологія, інформація та інтернет