Эксперт/архитектор по технологии Java


2023年11月16日 10:36

Требования к должности

Требования к должности

Эксперт/архитектор по технологии Java

Набор персонала

Не ограничено

河北省石家庄市长安区

Полный рабочий день

Переговорный

Вакансий множество — будем рады обсудить ваши предложения. Мы ищем кандидатов на должности различного уровня и в разных направлениях: от начинающего Java‑разработчика до эксперта, архитектора и руководителя. Вот несколько примеров:

Разработчик Java — Рост пользователей

Описание должности

1. Осуществлять научно‑исследовательскую и опытно‑конструкторскую работу в области ключевых распределённых систем с высокой степенью параллелизма, создавая первоклассный механизм роста пользователей, охватывающий такие направления, как привлечение новых пользователей, оптимизация рекламных кампаний, программатик‑покупка, а также пользовательский обмен и распространение контента;

2. Участвовать в проектировании технологических решений системы, разработке ключевого кода и оптимизации системы, включая высокопроизводительные бэкэнд‑движки, хранение больших объёмов данных и потоковую передачу, пользовательские центры обработки данных, сложные бизнес‑бэкенды и другие модули;

3. Участвовать в различных перспективных проектах, таких как оптимизация инноваций, специальные научные исследования и внедрение новых технологий.

Требования к должности

1. Степень бакалавра или выше по направлению «информатика» или смежной специальности, не менее 1 года опыта разработки и архитектуры крупномасштабных веб‑приложений;

2. Достаточно хорошо знаком с средой разработки Linux, владеет языком Java и методами объектно‑ориентированного проектирования и разработки;

3. Владеет методами проектирования и разработки крупномасштабных распределённых систем с высокой степенью параллелизма и высокой доступностью;

4. Обладает отличными навыками логического мышления и страстью к решению сложных задач; обладает сильной стремленностью к развитию и жаждой знаний, а также проявляет любопытство к новому;

5. Приоритет будет отдан кандидатам с опытом в области роста пользователей, автоматизации пользовательских операций, оптимизации рекламных кампаний и программатик‑покупки;

6. Опыт работы с рекламными платформами, такими как Facebook, Google, Baidu, Tencent и др., а также навыки оптимизации рекламных кампаний приветствуются.

——————————————————————

Старший разработчик Java (серверная часть) — основное приложение

Описание должности

Мы — команда инженеров backend‑разработки, преданных стремлению к технологическому совершенству; отвечаем за создание корпоративных бизнес‑платформ и бизнес‑миддлвера, а также нацелены на повышение эффективности разработки во всех подразделениях компании.

Будучи основной командой по исследованиям и разработкам для крупных мероприятий, таких как Праздник весны компании, присоединение к нам предоставляет возможность принимать участие в проектах с высокой степенью параллелизма и нагрузкой в миллионы запросов в секунду.

1. Участвовать в формировании требований к основному продукту Kwai, глубоко изучать и анализировать бизнес‑требования, разрабатывать технические решения и системные архитектуры, а также писать соответствующий код;

2. Принимать вызовы, связанные с высокой параллельностью и обработкой массивных объёмов данных, анализировать систему и выявлять точки оптимизации, а также отвечать за повышение производительности и доступности системы;

3. Принимать на себя задачи по проектированию и внедрению сложных систем промежуточного ПО и платформ, анализировать их и выявлять узкие места с точки зрения оптимизации, а также отвечать за повышение уровня рациональности, надёжности и доступности системы;

4. Представлять команде инновационные технологии и решения, а также решать задачи с помощью креативного мышления.

Требования к должности

1. Более трёх лет опыта разработки на Java, с прочной базой компьютерных знаний и высоким уровнем навыков программирования;

2. Владеет многопоточным программированием, знаком с JVM, знаком с распространёнными open‑source распределёнными промежуточными средствами, кэшированием, очередями сообщений и т. п., хорошо разбирается в MySQL, знаком с DevOps в среде Linux;

3. Владеет объектно‑ориентированным проектированием и обладает определёнными навыками архитектурного проектирования систем;

4. Увлечён технологиями, предъявляет почти строгие требования к качеству кода и стандартам разработки, обладает навыками коммуникации и работы в команде;

5. Предпочтение — опыту проектирования и обеспечения стабильности крупномасштабных распределённых систем с высокой степенью параллелизма, высокой нагрузкой и высокой доступностью.

 

Свяжитесь с нами