Актуальные заказы по SOA

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

Удаленно
Full-time

Для работы на крупном банковском проекте требуется Solution Архитектор, уровень Lead, Lead +.

Основная цель – создать цифровой канал для взаимодействия Банка с топ-менеджментом клиентов-ЮЛ.


Специализация, необходимая для выполнения должностных обязанностей:

  • Высшее образование, навыки разработки и внедрения информационных систем и архитектурных решений
  • Желаемый опыт 5+ лет
  • Лидерские компетенции:
  • Обеспечение результативности команды
  • Вовлечение других
  • Построение эффективной команды
  • Управление ростом удовлетворенности клиента
  • Готовность к изменениям


Профессиональные знания и навыки:

  • знание этапов жизненного цикла ПО, процессов CI/CD;
  • знание ключевых банковских бизнес-процессов, понимание правовых, руководящих, нормативно-методических документов и отраслевых стандартов;
  • умение проводить экспертизу существующих ИС, моделей и применяемых технологий на предмет необходимости и объема доработок, взаимовлияния, соответствия архитектурным стандартам и принципам;
  • опыт работы и проектирования реляционных, документно-ориентированных СУБД (Oracle, MS SQLServer, PostgreSQL, MongoDB, Apache Cassandra);
  • знание основ объектно-ориентированного программирования;
  • опыт работы с WebSphere, WebLogic;
  • понимание Web Services, SOA, MSA, Lambda и потоковой обработки данных;
  • знание работы менеджеров/брокеров сообщений (MQ Series, ActiveMQ, RabbitMQ, Apache Kafka);
  • знание отличий работы фронт- офис и бэк-офис систем;
  • знание работы систем кэширования данных;
  • понимание работы систем контейнеризации;
  • знание UML;
  • опыт интеграции с внешними системами;
  • опыт разработки, эксплуатации информационных систем;
  • опыт взаимодействия с заказчиком, анализа требований и проектирования концепта архитектурного решения;
  • знание стандартов технической документации;


Функциональные знания, умения, навыки:

  • Хорошее знание предметной области по одному или нескольким направлениям.
  • Практические знания по разработке и внедрению архитектурных и интеграционных ИТ решений, подтвержденные успешными проектами внедрения.
  • Знания по автоматизации сквозных end-to-end бизнес-процессов на единой, настраиваемой платформе.
  • Знания по проектированию мультиканальных систем (с точки зрения как обслуживания клиентов, так и внутренних процессов)
  • Практические знания в части интеграционные проектах с большим количеством интерфейсов между системами.
  • Системное мышление
  • Навыки проведения сравнительного анализа возможных архитектурных решений и формирования дайджеста положительных и отрицательных качеств каждого варианта
  • Способности быстро принимать решения в условиях неопределенности с учетом возможных рисков
  • Умение проводить экспертизы существующих ИС, моделей и применяемых технологий на предмет необходимости и объема доработок, взаимовлияния, соответствия архитектурным стандартам и принципам.
  • Навык разработки программного обеспечения
  • Знания по автоматизации сквозных end-to-end бизнес-процессов на единой, настраиваемой платформе.
  • Практические знания в части интеграционных проектах с большим количеством интерфейсов между системами.
  • Обширное знание технологий, решений и систем, применяемых в ИТ индустрии (включая инновационные)
  • Знание и понимание стандартов проектирования ИС, архитектурных принципов и стандартов Банка
  • Знание ключевых банковских бизнес-процессов, понимание правовых, руководящих, нормативно-методических документов и отраслевых стандартов в своей функциональной области


Есть ограничения по локации.


Middle .NET-разработчик

Удаленно
Full-time
Проектная занятость
Требуется Middle .NET-разработчик для работы над банковским проектом. Требования: - Опыт работы в роли бэкенд на .Net core от 1 года; - Работа с требованиями: документирование, процесс управления, декомпозиция, тестирование; - Знание принципов ООП; - Знание паттерна MVС; - Понимание принципов оптимизации, профилирование; - Понимание концепции unit-тестирования; - Знание xUnit; - Понимание платформы .NET Core, знание .NET standard; - Знание и опыт работы в .NET Core MVC/WebAPI; - Знание и опыт работы в Entity Framework Core; - Знание гибких методологий Agile: Scrum, Kanban; - Знание стадий жизненного цикла ПО; - Работа с системой контроля версий – Git; - Работа с Вocker Сontainer; - Знание протоколов TCP, HTTP, HTTPS, IPv6, SSL; - Знание REST, SOAP; - Понимание архитектур SOA, MSA; Задачи: - Анализ и оценка требований; - Участие в проектирование архитектуры; - Разработка нового функционала; - Доработка существующего функционала; - Написание unit -тестов; - Тестирование; - Устранение дефектов и уязвимостей; - Документирование.

Разработчик приложений .NET

Удаленно
Full-time
Проектная занятость
Мы ищем разработчика приложений .NET. Описание роли: - Дальнейшее совершенствование и улучшение продукта (SOA, на базе .Net) - Миграция унаследованных инструментов - Внедрение новых источников данных - Адаптация существующих заданий по вводу данных в случае изменений Задача/цель роли: - Обеспечение потенциала разработки для дальнейшего совершенствования платформы и миграции унаследованных компонентов. Необходимые компетенции (технические навыки, знания): - Хорошие коммуникативные навыки - Хорошее знание инструментария .Net - Знание процессов ETL - Ориентация на клиента - Умение расставлять приоритеты при решении задач - Высокая мотивация, надежность, самоорганизующийся стиль работы Необходимые дополнительные навыки / опыт: - Необязательно: Знание VB6 - Дополнительно: Опыт работы с AWS/Cloud - Дополнительно: Знания по настройке конвейеров CI/CD - Необязательно: Опыт работы в банковском секторе/секторе энерготрейдинга Общие условия: - Дата начала работы: ASAP - Дата окончания: 31.12.22 (есть возможность продления до конца 2023 года)

Бизнес аналитик

Удаленно
Full-time
Проектная занятость
Задачи: • Анализ бизнес требований и бизнес-процессов, формирование детальных функциональных и нефункциональных требований на реализацию изменений и/или автоматизацию процессов Банка, согласование требований с заказчиками и стейкхолдерами; • Проектирование процессно-технологического решения, управление процессом проектирования для получения ожидаемых результатов с помощью оптимального количества доработок систем и изменений в бизнес-процессах; • Оценка разработанного решения, подготовка TCO (сводной стоимости проекта); • Согласование спецификаций на доработку ПО и методик тестирования; • Совместно с заказчиком разработка примеров использования (use cases); • Организация и проведение приемочного тестирования (UAT), подготовка проектной документации. Требования: • Высшее образование в технической/математической/математико-экономической/экономической области; • Опыт работы в сфере ИТ не менее 3-х лет; • Опыт работы бизнес-аналитиком в банке не менее 2-х лет; • Знание ключевых бизнес-процессов Банка; • Знание жизненного цикла разработки ПО, желательно знание основ программирования, понимание способов интеграции систем, принципов SOA, методологий разработки ПО; • Уверенное знание SQL; • Английский язык (чтение документации и умение вести деловую переписку); • Личные качества: коммуникабельность, ответственность, высокая обучаемость, умение быстро разбираться в незнакомых предметных областях. Плюсом является: • Английский язык (разговорный); • Наличие успешного опыта реализации крупных проектов по автоматизации банковских бизнес-процессов; • Опыт работы с системами совместной работы и оперативного планирования Confluence, Jira.

Back-End разработчик (Python)

Удаленно
Full-time
Требования: - знания Python и его экосистемы; - понимание принципов работы с распределёнными брокерами сообщений (Kafka / RabbitMQ); - опыт работы c FastAPI (или с starlette, asyncio, sanic, Flask); - написание SQL-запросов с закрытыми глазами; - понимание и опыт применения принципов разработки программного обеспечения: SOA, SOLID, KISS, DRY; - опыт разработки микросервисной архитектуры; - опыт коммерческой разработки на Python не менее 2 лет; - SQL (Postgres) и NoSQL (Redis, MongoDB) базы данных - опыт построения АПИ (REST, RPC) - Docker и базовое понимание Kubernetes - понимание CI/CD процесса и работы с env окружениями - как минимум, опыт/знание дополнительного фреймворка, кроме Django; - уверенные знания SQLAlchemy и psycopg. - высшее образование Будет плюсом: - ML Experience (Sklearn, Pandas, TensorFlow etc.) Основные задачи: - Software development - Построение микросервисов (HTTP REST and RPC via RabbitMQ) - Интеграция с внешними API - Data Processing (S3, Postgres)

Java Software Engineer

Java Software Engineer ( в проект работы с платежами). Офис, Минск. Фуллтайм. Проект называется KYC/KYT это проект в их антифрод, то есть заниматься команда будет разработкой связанной с их системой FXBank. LIBERTEX — является ведущим международным брендом на рынке финансовых услуг, и одним из лидеров в мировой розничной индустрии Форекс. Компания 23 года на рынке, на сегодняшний день имеет более 100 отделений и представлена во многих странах мира. Работа компании отмечена многими престижными наградами. В LIBERTEX продуктовая, а не заказная разработка. Мы постоянно экспериментируем, развиваем наши сервисы и запускаем новые. О команде: Команда занимается разработкой и поддержкой механизмов регистрации клиентов и последующего сопровождения с целью обеспечения легкого и комфортного старта в продуктах компании. В команде есть бекенд разработчики (Java), несколько тестировщиков и специалист по автоматизации тестирования, аналитик, менеджер продукта и Scrum-мастер. Мы пишем расширяемый код, который легко поддерживать и переиспользовать. Много общаемся внутри команды, оптимальные решения находим вместе. Используем практику code-review. Работаем по Scrum и используем SAFe для планирования взаимодействия с wдругими командами. Мы используем в наших продуктах технологии: Java, Spring Boot; PostgreSQL, Kafka, ActiveMQ; AWS, ELK; Git. Описание вакансии: Java Software Engineer Responsibilities Development and maintenance of Java services Taking part in internal projects Requirements Must have: 2+ years’ experience in the software engineering role Excellent knowledge of Java SE 8 Hands-on experience with Spring: Boot, MVC, Data, etc. Experience in developing high-speed data processing systems Experience with PostgreSQL Understanding of ESB (preferably — Kafka) Nice to have: Work experience in financial, investment and trading companies Knowledge of Scala Experience with NoSQL databases (e. g. MongoDB) Experience with SOA and Microservices Understanding of Agile methodologies Benefits A very competitive salary in a stable company Regular salary reviews — we reward great work A comfortable office with modern design Peace of mind with medical assurance Work in a friendly professional team Unique international corporate culture Team-building activities and other catching events in IT sphere