Эксперт/архитектор по технологии Java
2023年11月16日 10:36
Требования к должности
Требования к должности
Эксперт/архитектор по технологии Java
Набор персонала
Не ограничено
河北省石家庄市长安区
Полный рабочий день
Не ограничено
1–3 года
Переговорный
Вакансий множество — будем рады обсудить ваши предложения. Мы ищем кандидатов на должности различного уровня и в разных направлениях: от начинающего 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. Предпочтение — опыту проектирования и обеспечения стабильности крупномасштабных распределённых систем с высокой степенью параллелизма, высокой нагрузкой и высокой доступностью.
English
Portuguese
French
Spanish
Arabic
Russian