О нас

Специалист/архитектор по 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. Предпочтение будет отдаваться кандидатам с опытом проектирования масштабных распределённых систем с высокой степенью параллелизма, высокой нагрузкой и высокой доступностью, а также с опытом обеспечения их стабильности.

 

Следующий

Следующий