Solution Architect

Требуемый опыт работы: 3–6 лет
Полная занятость, полный день

Обязанности:
  • проектирование и разработка прикладных систем с использованием микросервисной архитектуры;
  • участие в ключевых проектах разработки ПО;
  • анализ требований заказчиков;
  • разработка концепций, архитектурных решений и подходов к реализации программных продуктов;
  • участие в разработке и согласовании проектной документации (архитектуры информационной системы, технического дизайна решения, концепций, спецификаций реализации, презентаций);
  • обеспечение требуемого качества исходных текстов кода;
  • контроль соответствия разработанных систем архитектурным требованиям;
Требования:
  • знание шаблонов проектирования и интеграции;
  • знание BPMN и UML нотаций;
  • опыт разработки на Java от 4-х лет (Java8+);
  • знание фреймворков: Spring/Spring Boot (Cloud, Integration, AOP, Security, etc.), ORM(Hibernate, MyBatis);
  • опыт работы с Docker, Kubernetes;
  • опыт работы с брокерами сообщений (IBM MQ, Rabbit MQ, Apache Kafka);
  • опыт работы в одной из СУБД: PostgreSQL, Oracle;
Желательно:
  • опыт работы с Spring Data JDBC;
  • опыт работы с GraphQL;
  • опыт работы с Apache Kafka;
  • опыт работы c OpenShift;
  • опыт разработки высоконагруженных распределённых систем в микросервисной архитектуре;
Условия:
  • трудоустройство согласно Законодательству;
  • конкурентная заработная плата;
  • профессиональное обучение и развитие;
  • добровольное медицинское страхование, льготные условия кредитования;
  • корпоративная пенсионная программа, материальная помощь;
  • спортивная жизнь и корпоративные мероприятия;
  • возможность построить карьеру в ведущем банке России.