Должностные обязанности:

  • Чем предстоит заниматься:
  • Развитием, поддержкой, оптимизацией и улучшением проекта;
  • Расширением функционала по бизнес требованиям;
  • Участвовать в обсуждениях как что надо или не надо делать;
  • Участвовать в разработке архитектуры системы;
  • Написанием кода и тестов;
  • Проводить Code-review;
  • Написанием документации по проделанной работе;
  • Проектирование и реализация масштабируемых, отказоустойчивых решений;
  • Использование и внедрение современных инструментов;
  • Технологии, инструменты, используемые в работе:
  • Back-end: PHP(legacy), Java, ELK, PostgreSQL, RabbitMQ, Redis, GraphQL;
  • Actual front-end: React/Vuejs, GraphQL;
  • Legacy front-end: jQuery, Angular 1.2;
  • Инструменты: Jira, Git, Jenkins, Consul, Kubernetes, Sentry, HAProxy, Patroni.

Требования:

  • Экспертные знания Java;
  • Опыт разработки API(REST) и интеграции с внешним API;
  • Опыт работы со Spring стеком (Spring Boot, Spring Сloud);
  • Опыт разработки распределенных приложений (знание архитектур active-active, active-passive);
  • Знание алгоритмов и структур данных и умение их применять;
  • Знание SQL, проектирование схемы БД, оптимизация запросов;
  • Базовые знания HTML/CSS;
  • Базовые знания администрирования linux;
  • Большим плюсом будет опыт работы с:
  • GraphQL;
  • PostgreSQL;
  • aBAC/rBAC;
  • OAuth 2.0;
  • Apache Kafka;
  • Опыт работы с Docker.

Условия:

  • Работа в крупном федеральном Банке (ТОП-30);
  • Полностью белый доход, премии;
  • График работы 5/2;
  • Офис в 20 метрах от метро Достоевская, Суворовской пл.;
  • Мы поощряем инициативы и да, - мы работаем по Agile;
  • Бесконечные возможности для повышения своего профессионального уровня;
  • Карьерный рост.




Официальная информация
Пресс-центр
Карьера
Партнерам и Финансовым организациям