0

Fullstack-разработчик

Народный банк КазахстанаАлматы, Алматинская областьПолная занятостьПолный деньот 3 до 6 лет

Описание вакансии


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

1. Архитектура и техническое лидерство:
Проектирование и развитие микросервисной архитектуры системы на базе Go, обеспечивая высокую отказоустойчивость и масштабируемость.
Разработка стратегий оркестрации бизнес-процессов в Camunda Engine: проектирование BPMN-схем, настройка DMN-таблиц для бизнес-правил и управление жизненным циклом задач (Tasklist).
Определение стандартов разработки: валидация DTO, покрытие кода unit-тестами, правила работы с ошибками и логирования.
Проведение код-ревью, менторство разработчиков (Go и React), оценка технических рисков и выбор оптимальных решений.

2. Разработка Backend (Core & Integration):
Разработка высокопроизводительных API на Go для взаимодействия с фронтендом и внешними системами.
Реализация интеграционных слоев:
Асинхронная обработка событий через Kafka (Core логика, триггеры процессов).
Взаимодействие с legacy-системами и партнерами через шлюзы или напрямую (REST/SOAP).
Интеграция с Keycloak для управления авторизацией и правами доступа (RBAC).

Оптимизация работы с данными:
Проектирование схем и запросов в PostgreSQL.
Настройка кэширования горячих данных в Redis.
Реализация пайплайнов для записи метрик процессов в ClickHouse для последующей аналитики.
Настройка полнотекстового поиска и агрегации логов в Elasticsearch.

3. Разработка Frontend (React):
Архитектура и разработка SPA на React + JS для интерфейсов пользователей (Tasklist), администраторов процессов и дашбордов аналитики.
Интеграция фронтенда с бэкенд-API (Swagger/OpenAPI), реализация сложной клиентской логики и состояния приложения.
Адаптация и расширение функционала Camunda Modeler (или создание собственных веб-инструментов для моделирования схем), если это требуется бизнесом.

4. DevOps и качество кода:
Участие в настройке CI/CD пайплайнов для автоматического тестирования и деплоя сервисов.
Обеспечение безопасности приложения (валидация входных данных, защита от уязвимостей, работа с токенами доступа).
Мониторинг производительности системы, профилирование Go-приложений и оптимизация узких мест (БД, очередь, сеть).
Поддержка актуальной технической документации (Swagger, архитектурные решения).

5. Взаимодействие с командой и бизнесом:
Трансляция бизнес-требований в технические спецификации и задачи.
Взаимодействие с аналитиками для корректного описания процессов в BPMN/DMN.
Планирование технического долга и roadmap развития платформы.

Требования:

Опыт: 2+ года на позиции Senior.
Backend:
Отличное знание Go (Golang). Понимание конкурентности, работы с памятью, оптимизации.
Будет большим плюсом опыт работы с Camunda (или другими BPM-движками: Activiti, Flowable).
Уверенное владение SQL (PostgreSQL) и NoSQL решениями (Redis, Elastic, ClickHouse).
Опыт работы с брокерами сообщений (Kafka).
Понимание принципов микросервисной архитектуры и паттернов интеграции (REST, SOAP, gRPC).

Frontend:
Глубокое знание React и экосистемы JavaScript/TypeScript.
Опыт создания сложных интерфейсов для корпоративных систем (дашборды, таблицы, визуализация процессов).

DevOps & Tools:
Опыт настройки CI/CD, написания Unit/Integration тестов.
Работа с Docker, Kubernetes (будет плюсом).
Знание Swagger/OpenAPI для документирования API.

Безопасность: Опыт интеграции с OIDC/OAuth2 провайдерами (Keycloak).
Языки: Чтение технической документации на английском. Знание C#, JAVA будет преимуществом (для поддержки legacy-модулей или глубокой кастомизации Camunda).

Условия:

•Заработная плата и бонусы: конкурентоспособная оплата труда благодаря системе грейдирования, премии ко Дню Независимости и годовой бонус.
•Социальный пакет: ДМС и страхование жизни, мобильная связь и скидки от партнеров.
•Отпуск и отдых: 26 дней отпуска с возможностью взять дополнительные дни при наступлении важных событий.
•Бонусы за рекомендации.
•Рабочие условия: льготные условия на паркинг, свободный стиль одежды (smart casual).
•Обучение и развитие: тренинги, вебинары и доступ к корпоративной библиотеке, четкая система карьерного роста.
•Корпоративная культура: открытая и дружеская рабочая атмосфера, спортивные турниры и активная корпоративная жизнь.
•Инициативы и проекты: возможность участия в социальных проектах, реализация идей в новых проектах группы «Halyk» с использованием современных digital-инструментов.
•Команда: творческая и поддерживающая команда для реализации ваших идей.
Присоединяйтесь к нам и становитесь частью команды «Halyk»!

О компании «Народный банк Казахстана»


Логотип компании Народный банк Казахстана

АО «Народный банк Казахстана» — крупнейший универсальный коммерческий банк Республики Казахстан, успешно работающий на благо своих клиентов уже 100 лет, одна из самых надежных и диверсифицированных финансовых структур Казахстана.

 

АО «Народный банк Казахстана» было основано на базе реорганизованного Сберегательного банка Республики Казахстан и на протяжении ряда лет являлось агентом Правительства РК по выплатам пенсий и пособий.

Проведенная в 2001 году приватизация Народного банка позволила реструктуризировать бизнес для того, чтобы иметь возможность предоставлять своим клиентам максимально широкий спектр качественных услуг.

Банк эмитирует карточки платежных систем Visa International, MasterCard International, China Union Pay и остается неизменным лидером на казахстанском рынке платежных карточек. Общее количество карточек Банка в обращении превысило 3,9 млн. единиц, что составляет около 40% пользователей платежных карточек в Казахстане.

Лицензия на проведение банковских и иных операций и деятельности на рынке ценных бумаг № 10 от 6 августа 2008 года, выдана Агентством РК по регулированию и надзору финансового рынка и финансовых организаций.


Сайт компании

Вакансия опубликована: 21 Сентября 2026. Источник: HeadHunter. ID вакансии: #3646923

Работа в Алматинской области

Похожие вакансии

Вакансии, которые могут Вас заинтересовать

GREAT GAMING ADVENTUREАлматы, Алматинская областьПолная занятостьПолный деньот 3 до 6 лет

Мы — международная продуктовая компания, расширяющая свой R&D-центр в Алматы. Наша команда с нуля разрабатывает высоконагруженную транзакционную B2B-платформу. ...

Диалог-СервисАлматы, Алматинская областьПолная занятостьУдаленная работаболее 6 лет

Обязанности: Проектирование, разработка и поддержка веб-приложений и API на ASP.NET Core и ASP.NET (.NET Framework); Проектирование архитектуры решений, выбор ...

полный рабочий день
Kaspi.kzАлматы, Алматинская областьПолная занятостьПолный деньот 3 до 6 лет

Хочешь работать над продуктом, которым каждый день пользуются миллионы людей, и создавать фичи, которыми действительно пользуются? Чем предстоит заниматься: ...

офис в центре
Freedom SoftАлматы, Алматинская областьПолная занятостьПолный деньот 3 до 6 лет

Обязанности: Разработка и поддержка интерфейсов порталов- Работа с TypeScript- Интеграция с бэкенд-API.- Участие в проектировании UX/UI совместно с командой.- ...

Freedom SoftАлматы, Алматинская областьПолная занятостьПолный деньот 3 до 6 лет

Обязанности: Разработка и поддержка бэкенд-сервисов на Go.- Участие в проектировании микросервисной архитектуры.- Интеграции с внешними системами: API, FTP, ...


Подождите идет загрузка...