Senior Java developer (Multithreading, Servlets, Spring, Hibernate, Native SQL)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Aurus - вендор ПО в области корпоративной связи и контакт центров. Продукты Aurus рассчитаны на средний и крупный бизнес, использующий решения Cisco для организации корпоративной телефонии, ВКС, контакт центров. Сегодня о решениях Aurus знает подавляющее большинство таких компаний в РФ. Компания - официальный технологический партнер Cisco, резидент Сколково, резидент Технопарка Новосибирского Академгородка.
В 2016 г. перед компанией стоят новые технологически еще более сложные и вместе с этим интереснейшие задачи.
В связи с этим мы хотим надолго познакомиться с сильными специалистами, которые усилят нашу команду инженеров-программистов.
У нас прекрасные условия работы, хороший кофе, много пространства в офисе, отличные виды из окна 9 этажа Технопарка, самокаты, настоящее лимонное дерево с живыми лимонами, вменяемое руководство, а также главное - сильные и дружные специалисты на каждом участке наших проектов!
На текущую вакансию мы ищем специалиста со следующими навыками.
Необходимо:
- Уверенное владение основными возможностями J2EE .
- Представление о DI выражающееся в опыте по java beans или spring DI.
- Знание и понимание многопоточности в JAVA. Хотя бы на уровне знания основных классов (коллекций, примитивов синхронизации, пулов потоков) и пр. и понимания их предназначения.
- Опыт в Spring Integration или Camel. Представление о EIP (enterprise integration patterns).
- Опыт работы с JMS, менеджерами очередей. Должен понимать что такое топик, очередь, как с ними взаимодействуют, чем отличаются. Идеально – опыт с IBM MQ.
Будет большим плюсом:
- Опыт с Spring MVC\Servlets.
- Опыт Hibernate.
- Понимание принципов и организации LDAP.
- Опыт или хотя бы представление об ИОК (инфраструктура открытых ключей), из каких компонент состоит, каковы единицы информационного обмена, регламенты получения ключей, распространения СОС и прочее.
- Опыт аналитической работы.
- Понимание UML.
- Участие в разработке сложных распределенных систем.
- Опыт разработки высоконагруженных систем.
- Опыт профилирования и оптимизации кода.
- Опыт Maven.
Свяжитесь со мной, чтобы получить тестовое задание и задать вопросы.
Бонусы
Супер кофемашина, много мониторов, удобные кресла, сильные специалисты и главное - интересные и растущие проекты!
Дополнительные инструкции
На этой вакансии необходимо быть готовым к сложным задачам, постоянно учиться! Готовы смотреть крепких бегиннеров, но для этого обязательно выполнения тестового задания. Свяжитесь с нами, чтобы уточнить, какое именно задание необходимо выполнить.