Специалист/архитектор по Java-технологиям
5000
Образование:
Среднее специальное
|
Опыт работы:
1–3 года
|
Номер:
5
Описание должности
Вакансий много, приглашаем к обмену мнениями. Имеются вакансии на все уровни и для различных должностей — от начинающего Java‑разработчика до эксперта, архитектора, руководителя команды и т.д., а также по разным направлениям бизнеса; ниже приведены несколько примеров:
[Разработчик Java — [Рост пользователей]]
Описание должности:
1. Отвечать за разработку ключевых распределённых систем с высокой степенью параллелизма, создавая первоклассный механизм роста пользователей, охватывающий такие области, как увеличение числа пользователей, оптимизация доставки, программная закупка и распространение через пользовательский контент.
2. Участвовать в разработке технических решений системы, создании основного кода и оптимизации системы, включая такие модули, как высокопроизводительный backend-движок, хранение и потоковая обработка массивных данных, центр данных пользователей, сложные бизнес-бэкенды и др.;
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. Предпочтение будет отдаваться кандидатам с опытом проектирования масштабных распределённых систем с высокой степенью параллелизма, высокой нагрузкой и высокой доступностью, а также с опытом обеспечения их стабильности.
Похожее место
Предыдущий
Следующий
Предыдущий
Следующий