Java Developer

О проекте:
Команда занимается созданием/развитием продуктов по открытию/резервированию расчетных счетов для ЮЛ в онлайн-банке. Разработка с нуля.

Зона ответственности:
  • Разработка бэкэнд-части высоконагруженной банковской системы на Java;
  • Разработка интеграционных сервисов и микросервисных компонентов на Java;
  • Написание Unit-тестов;
  • Рефакторинг и оптимизация кода, Code review;
  • Участие в тестировании разработанных компонентов и исправлении дефектов;
  • Участие в подготовке документации;
  • Участие в принятии архитектурных решений.

Для нас важно:
  • Высшее техническое образование;
  • Опыт коммерческой разработки на Java от 3-х лет;
  • Знание и опыт использования Spring Framework (в т.ч. Spring Boot);
  • Базовое знание SQL, опыт написания DDL/DML скриптов;
  • Опыт написания Unit-тестов (Junit/TestNG);
  • Опыт командной разработки с использованием Confluence, Jira;
  • Опыт разработки многопоточных приложений;
  • Умение разбираться в чужом коде;
  • Знание основ DevOps, опыт работы с Jenkins/Groovy;
  • Опыт интеграции со сторонними системами;
  • Навыки работы с Linux;
  • Понимание SOAP и REST.

Мы предлагаем:
  • Возможность участвовать в масштабных и разнообразных проектах;
  • Удаленная работа или удобный офис;
  • Обучение: мы посещаем профильные конференции, учимся на курсах и тренингах;
  • ДМС со стоматологией, скидки на изучение английского языка и от других партнеров компании;
  • Статус аккредитованной IT-компании.

Город: Москва

Сфера бизнеса: Информационные технологии

Сфера бизнеса: Финансовые услуги

Специализация: Java

Формат работы: Удаленная работа