Архитектор решений

Дата размещения вакансии: 15.01.2025
Работодатель: Т1
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Обязанности:

  • Проектирование и разработка прикладных систем на основе технологий Java, Web, microservices, data streaming и т.п.;
  • Выработка решений для обеспечения требований надежности и отказоустойчивости систем микросервисной архитектуры;
  • Анализ требований заказчиков;
  • Согласование требований по реализации (бизнес-требования, функциональные требования, бизнес-дизайн решения)
  • Разработка концепций, архитектурных решений и подходов к реализации программных продуктов;
  • Участие в разработке и согласовании проектной документации (архитектуры информационных систем, технического дизайна решений, спецификаций, презентаций);
  • Выработка proof of concept, общих стандартов и шаблонов
  • Контроль соответствия разработанных систем архитектурным требованиям.

Требования:

  • Знание шаблонов проектирования и интеграции;
  • Опыт разработки на Java от 3-х лет;
  • Опыт промышленной командной разработки (от 3-х лет);
  • Опыт работы по гибким методологиям разработки (SCRUM/Agile);
  • Знание фреймворков: Spring (желательно: Boot, Cloud, MVC, Integration, AOP, Security, etc.), Hibernate (Core, Search etc.);
  • Опыт работы в одной из СУБД: PostgreSQL, Oracle;

Желательно:

  • Опыт работы с Apache Kafka;
  • Знание Netflix OSS, Istio, Jaeger/Zipkin;
  • Знание фреймворков тестирования: Junit, TestNG, Mockito;
  • Опыт работы с Docker, Ansible, Kuberneties/OpenShift;
  • Опыт разработки высоконагруженных распределённых систем в микросервисной архитектуре;
  • Опыт разработки в финансовой отрасли;
  • Опыт использования CI/CD практик;