Подбор кадров
Специалист/архитектор по технологиям Java
2021年10月28日 15:46
Требования к должности
Требования к должности
Специалист/архитектор по технологиям Java
Отдел продаж
Без ограничений
河北省石家庄市长安区
Полный рабочий день
Без ограничений
1–3 года
По согласованию
Вакансий много — приглашаем к общению. Имеются вакансии на всех уровнях — от начинающего Java-разработчика до эксперта, архитектора и руководителя — по различным направлениям бизнеса. Ниже приведены некоторые примеры:
[Разработчик 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, хорошо знаком с распространёнными открытыми распределёнными middleware, кэшами, очередями сообщений и т.п., знаком с MySQL, а также с DevOps в среде Linux.
3. Ознакомлен с объектно-ориентированным дизайном, обладает определёнными навыками проектирования системной архитектуры;
4. Увлечён технологиями, предъявляет почти требовательные стандарты к качеству кода и соблюдению разработческих норм; умеет эффективно коммуницировать и сотрудничать в команде.
5. Предпочтительно наличие опыта проектирования и обеспечения стабильности крупномасштабных распределённых систем с высокой степенью параллелизма, высокой нагрузкой и высокой доступностью.