компания каз центр проект обязанности: разработка архитектурных и конструктивных решений.разработка эскизных, рабочих проектов и чертежей.подготовка проектной ...
Архитектор программного обеспечения
Описание вакансии
Наличие актуального сертификата IELTS не ниже 8.0 по каждому модулю, высшего образования по специальности Разработка программного обеспечения или Информационные системы.
Минимум 5 лет опыта разработки на Java - Backend, обязательно включающей: наличие продвинутого уровня теоретических знаний и производственного опыта.
Знание и понимание различных фаз жизненного цикла разработки, умение следовать определенному процессу (SCRUM, Kanban, RUP, Waterfa ).
Опыт в качестве ключевого разработчика или руководителя группы разработки.
Умение предложить несколько возможных вариантов решения инженерной проблемы.
Опыт устранения неисправностей.
Создания конструкторской, технической и проектной документации.
Знание лучших инженерных практиких, создание качественных результатов, знание шаблонов / принципов проектирования.
Владение Java8 + и связанными технологиями.
Опыт работы: со средой Spring (Core, Boot, MVC, Security, Data); с Java EE (JAX-RS, JAX-WS, CDI, EJB, JMS, JPA); с платформой обмена сообщениями / потоковой передачи (Kafka, RabbitMQ); с реляционными и NoSQL базами данных (Orac e DB, PostgreSQ).
Разработка и руководство технологическими процессами ; Документирование архитектуры программных средств; Контроль выбора варианта архитектуры программного средства; Написание программного кода с использованием языков программирования, определения и манипулирования данными; Определение перечня возможных типов и архитектур развертывания для каждого компонента; Разработка ключевых технических сценариев взаимодействия компонентов; Создание интеграционного решения в соответствии с техническим заданием; Сотрудничество и взаимодействие; Стратегическое мышление; Гибкость мышления; Эмоциональный интеллект; Устные коммуникативные навыки; Письменные коммуникативные навыки; Навык ведения переговоров;

