Java разработчик/архитектор
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Обязанности:
Технологическая платформа "1С:предприятие" представляет собой среду быстрой разработки широкого спектра бизнес-приложений для практически всех современных операционных систем и аппаратных архитектур - Windows, Linux, Mac OS, мобильных устройств на iOS и Android, Windows Phone, а также располагать приложения в "облаке" с доступом к ним из любого браузера.
Платформа "1С:Предприятие" содержит встроенный язык программирования и обширную библиотеку бизнес-объектов, из которых и создается приложение. В качестве СУБД поддерживаются все ведущие производители, как на серверах Windows, так и Linux: Microsoft SQL Server, Oracle, DB2 и PostgreSQL. Сама платформа реализована на новейших технологиях с использованием языков программирования С++ и Java.
Сейчас сразу в нескольких направлениях открыты вакансии java разработчиков:
1. Разработка web-сервисов. Обеспечение масштабируемости (горизонтальной, вертикальной) и отказоустойчивости. Бэкэнд на Spring. Еще мы используем hazelcast/redis/elasticsearch (не обязательно их знать, можно изучить в процессе). Кодовая база не старше 4 лет.
2. Разработка универсального полнотекстового поискового движка. Много алгоритмов обработки данных. Сложные математические задачи. Обеспечение высокого быстродействия (использование protocol buffers/thrift, оптимизация алгоритмов). Кровавая многопоточность. Работа с естественными языками.
3. Разработка компонентного кластера. Архитектура серверных решений, модульность, высоконагруженность, реализация сложных алгоритмов.
4. Разработка серверной части Платформы. Работа над модульными приложениями.
От кандидата ждем:
- Опыт - минимум один успешно законченный проект;
- Отличное знание и опыт разработки на платформе Java (Spring/SE/EE) от 2х лет;
- Хорошая алгоритмическая подготовка, знание широкого круга структур данных;
- Навык написания надежного, поддерживаемого, хорошо структурированного кода, принципов, стоящих за этим;
- Опыт разработки высоконагруженных, отказоустойчивых систем. Понимание принципов масштабирования и оптимизации производительности (горизонтальное и вертикальное маштабирование, причины потери производительности...);
- Умение работать как в команде, так и самостоятельно.
Бонусы
• Зарплата по результатам собеседования (готовы рассматривать ожидания кандидатов)
• Полный рабочий день
• Местонахождение рядом со станцией м. Тимирязевская
• Конкурентоспособный соцпакет (хорошо решены вопросы медицинского обслуживания (страхования), оплаты отпусков, питания, проезда и др )
• Работа в профессиональном коллективе, создающем современные и востребованные на рынке решения
Дополнительные инструкции
В случае Вашей заинтересованности, с нами можно связаться по e-mail: zhuo@1c.ru и по телефонам: 258-44-08, 688-99-38, доб 9578, Жукова Оксана
Либо заполнить анкету на нашем сайте http://1c.ru/rus/firm1c/vacan/vacancy.jsp?id=189