Технический эксперт/архитектор по Java
2023年11月16日 10:36
Спрос на рабочую силу
Требования и условия работы
Технический эксперт/архитектор по Java
Отдел продаж
Не ограничено
河北省石家庄市长安区
Полный рабочий день
Не ограничено
1–3 года
По договорённости
Вакансий множество — будем рады обсудить. Мы ищем специалистов на все уровни: от Junior до Senior, Expert, архитектора и руководителя; востребованы кандидаты для самых разных направлений бизнеса. Ниже приведены лишь некоторые примеры:
【Разработчик Java — [Рост пользователей]】
Описание вакансии
1. Руководить разработкой ключевых распределённых систем с высокой параллельностью, создавая первоклассный движок роста пользователей; направления включают увеличение числа пользователей, оптимизацию рекламных кампаний, программатик‑покупки, а также механизмы взаимного распространения и рекомендаций среди пользователей.
2. Участвует в разработке технического решения системы, реализации ключевого кода и оптимизации системы, включая модули высокопроизводительного бэкэнд‑движка, хранения больших объёмов данных и потоковой передачи, центра обработки данных пользователей, а также сложных бизнес‑бэкендов;
3. Участвует в различных перспективных проектах, таких как инновационная оптимизация, специализированные технические исследования и внедрение новых технологий.
Требования к должности
1. Наличие высшего образования по направлению «Компьютерные технологии» или смежной специальности; опыт разработки и архитектуры крупномасштабных веб‑приложений не менее 1 года.
2. Достаточно хорошо знаком с Linux‑средой разработки, свободно владеет языком Java и методами объектно‑ориентированного проектирования и разработки;
3. Владение проектированием и разработкой крупномасштабных распределённых систем с высокой параллельностью и высокой доступностью;
4. Обладает отличными навыками логического мышления, с энтузиазмом относится к решению сложных задач; обладает высокой целеустремлённостью и любознательностью, проявляет интерес к новым знаниям и явлениям;
5. Преимущество — наличие опыта в области роста пользователей, автоматизированного управления пользователями, оптимизации рекламных кампаний и программатик‑покупки;
6. Опыт работы с рекламными платформами Facebook, Google, Baidu, Tencent и другими; преимущество — наличие опыта настройки и оптимизации рекламных кампаний.
——————————————————————
【Старший разработчик Java (сервер) — [Основное приложение]】
Описание вакансии
Мы — команда бэкенд‑разработчиков, предъявляющих к технологиям самые высокие требования; мы отвечаем за создание корпоративных бизнес‑платформ и бизнес‑мидл‑уровней, стремясь повышать эффективность разработки всех бизнес‑направлений.
Являясь ключевой исследовательско‑разработческой командой компании, отвечающей за крупные мероприятия, такие как празднование Китайского Нового года, присоединившись к нам, вы получите уникальную возможность принять участие в проектах с высокой параллельностью и нагрузкой до миллиона запросов в секунду.
1. Участвовать в разработке требований к ключевым продуктам компании Kuaishou, глубоко исследовать и анализировать бизнес‑требования, готовить технические решения и системные архитектурные проекты, а также осуществлять соответствующую разработку кода;
2. Принимать вызовы, связанные с высокой параллельностью и обработкой больших объёмов данных; анализировать и выявлять точки оптимизации системы, а также отвечать за повышение её производительности и доступности.
3. Принимать вызовы, связанные со сложностью проектирования и реализации систем среднего уровня и платформенных решений; анализировать и выявлять возможности оптимизации системы; отвечать за повышение её обоснованности, надёжности и удобства эксплуатации.
4. Внедрять в команду инновационные технологии и решения, решать задачи с использованием креативных подходов.
Требования к должности
1. Опыт разработки на Java не менее трёх лет, прочные знания основ компьютерных наук и уверенные навыки программирования;
2. Владею многопоточным программированием, хорошо знаком с JVM, разбираюсь в распространённых открытых распределённых промежуточных средствах, кэшировании и очередях сообщений; также хорошо знаком с MySQL и с DevOps в среде Linux.
3. Достаточно хорошо разбирается в объектно‑ориентированном проектировании и обладает определёнными навыками архитектурного проектирования систем;
4. Увлечён технологиями, предъявляет крайне строгие требования к качеству кода и соблюдению стандартов разработки, умеет эффективно общаться и работать в команде;
5. Преимуществом будет опыт проектирования и обеспечения стабильности крупномасштабных распределённых систем с высокой параллельностью, высокой нагрузкой и высокой доступностью.