Senior Java developer (Ведущий Java-разработчик)
В связи с увеличением портфеля проектов Центр Информационных Технологий приглашает на работу Ведущего Java-разработчика (Senior Java developer).
Мы ищем инициативного и ответственного сотрудника, который способен организовать работу команды разработчиков для достижения необходимого результата.
В Ваши обязанности будет входить:
- Организация работы команды разработчиков;
- Проектирование архитектуры разрабатываемых систем и контроль ее соблюдения;
- Контроль качества кода, соблюдения корпоративных стандартов, проведение code-review;
- Организация и участие в мероприятиях по повышению квалификации сотрудников (проведение семинаров, обучения, участие в конференциях).
От Вас мы ожидаем:
- Знание языка Java и навыки работы с платформой JVM (опыт разработки не менее 3-х лет);
- Знание базовых enterprise-технологий (JPA, Hibernate, Spring, JMS и др.);
- Знание XML и принципов работы с ним;
- Навык работы с серверами приложений (Jetty, Tomcat, WAS и др);
- Знание SQL, опыт проектирования баз данных различного назначения (транзакционные, хранилища и т.п.);
- Знание технологий разработки web-приложений;
- Знание принципов организации сетевого взаимодействия (RMI, WS, REST и т.д.);
- Знанием базовых паттернов интеграции и разработки распределённых приложений (SOA, ESB и др.);
- Знание принципов тестирования ПО;
- Опыт организации работы команды разработчиков (от 3-х человек);
- Знание и умение применять различные методологии разработки (RUP, Agile и др.);
- Знание продуктов поддержки коллективной разработки.
Приветствуется:
- Знание и опыт работы с продуктами линейки IBM WebSphere или Oracle Fusion Middleware;
- Знание паттернов разработки промышленного ПО (кластеризация, отказоустойчивость и т.п.);
- Опыт разработки на JavaScript, использования js-фрэймворков (ExtJS, AngularJS, JQuery и т.д.);
- Знание и опыт разработки на других языках программирования (Groovy, Clojure, Scala, Ruby, и др.);
- Опыт развертывания и настройки приложений на различных операционных системах (Windows Server, Linux и др.);
- Хорошее владение техническим английским языком.
В свою очередь, мы предлагаем:
- Возможность реализовать свой опыт при разработке сложных информационных промышленных систем федерального и межгосударственного уровня;
- Очень интересные и сложные технические и организационные задачи;
- Возможность определять архитектуру разрабатываемых систем;
- Перспективы профессионального роста и карьерного роста;
- Работа в дружном коллективе профессионалов;
- Достойная награда за подвиги;
- Условия труда в соответствии с ТК.
Если Вы считаете, что у Вас еще недостаточно опыта для позиции Ведущего Java-разработчика (Senior Java developer), но Вы хотите развиваться в этом направлении, то предлагаем рассмотреть вакансию Java-разработчика. Отправляйте нам резюме – мы готовы к диалогу!
Центр Информационных Технологий специализируется на создании эксклюзивных ИТ-решений и сервисов для межведомственного электронного взаимодействия государственных структур и системной интеграции на национальном и международном уровнях.