Вакансия Java-разработчик

Java-разработчик

Иннополис

iFellow – ИТ-компания, предлагающая сервисно-ориентированный подход к разработке ПО, тестированию и сопровождению информационных систем для финансовых, страховых и телекоммуникационных организаций, грузовой и пассажирской авиации, а также ритейла и логистики.

Мы расширяем команду и будем рады принять в наш коллектив Java-разработчика на банковский проект.

По всем вопросам пишите hr@ifellow.ru и/или звоните +7 (495) 540-49-56.

Обязанности:
  • Разработка ПО: предполагается участие на всех стадиях жизненного цикла разработки ПО;
  • Пред-проектное обследование, согласование функциональных/ технических требований;
  • Проектирование, анализ, нагрузочное тестирование, внедрение, сопровождение;
  • Декомпозиция и анализ задач бэк лога;
  • Оценка трудоемкости задач;
  • Проектирование решения, разработка детальной внутренней архитектуры сервиса, включая интеграционные сценарии;
  • Разработка программного кода;
  • Выполнение code-review;
  • Разработка автоматических модульных тестов;
  • Разработка скриптов развертывания ПО;
  • Написание автоматических АПИ-тестов;
  • Подготовка и развертывание сред разработки;
  • Развертывание ПО на рабочем месте;
  • Документирование разрабатываемого ПО;
  • Участие в тестировании;
  • Устранение дефектов;
  • Анализ инцидентов в рамках 3-й линии поддержки.
Условия:
  • Работа в офисе; 
  • Гибкое начало рабочего дня, график 5/2;
  • Отсутствие дресс-кода;
  • Дополнительный оплачиваемый отпуск при значимых событиях в жизни;
  • Полис ДМС после успешного прохождения испытательного срока;
  • Льготное страхование.
Требования:
  • Опыт разработки на Java от 2-х лет;
  • Понимание принципов разработки ПО, ООП, паттернов проектирования;
  • Уверенные знания Java SE 6+ - Core, Collections, Multithreading;
  • Знание Spring Framework (Core: IoC container);
  • Знание спецификаций и протоколов интеграции - rest;
  • Знание форматов xml, json;
  • Разработка модульных тестов на TestNG, Mockito;
  • Опыт работы с Apache Maven;
  • Опыт работы с системой контроля версий Git;
  • Знание SQL, Опыт работы с БД Oracle;
  • Опыт разработки ПО под IBM WAS.
  • Будет вашим преимуществом:
    • Опыт в реализации банковского ПО;
    • Опыт работы Spring Web Flow;
    • Понимание гибких методологий управления проектами (Agile, SCRUM).
Вернуться к списку