Написать пост
Ренессанс Банк

Главный разработчик отдела развития нецелевых кредитов

По итогам собеседованияFull-time, Опыт от 3 лет, Москва, Можно удалённо

Требования, необходимые навыки

  • Разработка бэк-части приложений на Java;
  • Участие в проработке архитектуры решений;
  • Code review;
  • Выстраивание процессов CI/CD;
  • Понимание принципов ООП, SOLID;
  • Классические алгоритмы и структуры данных;
  • Системы сборки: Maven, Gradle;
  • Платформа Spring: Core, Boot, Data, Security, Cloud;
  • Понимание архитектурного стиля REST;
  • Опыт работы с SOAP;
  • Опыт работы с XML, XSD, WSDL;
  • Опыт работы с JSON, YAML;
  • Знание шаблонов проектирования;
  • Умение разбираться в чужом коде;
  • Опыт работы со Swagger;
  • Уверенные знания стека промышленной разработки на Java;
  • Скриптовые языки: Bash, Python, PowerShell;
  • Уверенный пользователь Linux;
  • Контейнеры: Docker, Kubernetes. OpenShift;
  • Очереди: RabbitMQ, Kafka, IBM MQ, JMS;
  • Архитектурные принципы построения микросервисов;
  • Стек ELK/EFK;
  • Трассировка: Zipkin, Jaeger;
  • Понимание GitLab CI/CD;

Задачи

  • Проектирование и оптимизация архитектуры частей микросервисного решения;
  • Участие в разработке микросервисов в соответствии с ТЗ и архитектурой;
  • Участие во встречах с рабочей группой и другими командами с целью выработки оптимальных решений по поставленным задачам;
  • Анализ выявленных проблем и исправление дефектов микросервисов;
  • Контроль и соблюдение сроков выполнения по поставленным задачам;
  • Участие в создании процессов и стандартов разработки микросервисов и SDLC;
  • Участие в выборе инструментов, используемых в разработке микросервисов;
  • Ведение учёта рабочего времени в Jira.

Условия работы

  • Стабильная работа в крупном российском банке
  • Официальное трудоустройство
  • ДМС с первого месяца работы
  • Достойный и стабильный доход (оклад + бонус)
  • График работы 5/2, возможен удаленный/гибридный режим работы
  • Работа в команде профессионалов в доброжелательной атмосфере
  • Амбициозные задачи и проекты, возможность повлиять на результат технологического развития компании
  • Корпоративное обучение и развитие: индивидуальные программы развития и планирования карьеры для каждого сотрудника; электронная библиотека; возможность обучаться очно (тренинги) и дистанционно (вебинары, электронные курсы); портал обучения и развития удаленным доступом 24/7
  • Социальная активность: сбор вещей для малозащищенных групп населения, адресная помощь детским домам и домам престарелых, донорские акции, экологические инициативы.