BTSDigital - это крупная IT-компания на рынке Казахстана, которая разрабатывает современные решения для миллионов пользователей, как для B2B, так и для B2G. ...
Senior Backend Developer (Go / Java / C#)
Описание вакансии
компания "национальные информационные технологии"
в дружную команду ищем senior backend developer (go / java / c#)
ищем в команду и приглашаем трех senior backend-разработчиков по направлениям go, java и c#/.net.
мы разрабатываем и сопровождаем высоконагруженные государственные информационные системы республики казахстан, строим масштабные интеграционные решения и создаем современные цифровые сервисы для государственных органов. ищем опытных инженеров, готовых принимать архитектурные решения, участвовать в развитии команды и реализовывать сложные проекты.
senior go developer
требования
- коммерческий опыт разработки от 7 лет, из них не менее 3 лет — разработка архитектуры и государственных интеграций республики казахстан;
- экспертное владение go (runtime, scheduler, garbage collector, memory allocator, stack management);
- глубокое понимание микросервисной архитектуры (clean architecture, ddd, hexagonal architecture, cqrs, event sourcing);
- опыт проектирования высоконагруженных сервисов (10 000+ rps);
- экспертное владение grpc, protocol buffers, middleware, interceptors;
- postgresql (оптимизация, индексы, партиционирование, jsonb, оконные функции);
- опыт промышленной эксплуатации kafka (consumer groups, exactly-once semantics);
- docker, kubernetes, helm, argocd;
- observability: opentelemetry, prometheus, grafana, loki;
- опыт построения ci/cd (gitlab ci, github actions);
- уверенное владение инструментами тестирования (testify, gomock, go-sqlmock, testcontainers-go).
будет преимуществом
- опыт разработки govtech-проектов республики казахстан;
- интеграция со смэв 2.0;
- работа с soap/xml, xmldsig;
- интеграция с эцп, pki, hsm, ocsp, crl;
- интеграция с платежным шлюзом damu;
- опыт работы с государственными реестрами;
- применение требований ксзи;
- оптимизация latency-sensitive сервисов (p99 <10>
senior java developer
требования
- коммерческий опыт разработки от 7 лет, включая проекты государственного сектора;
- уверенное владение java 17+, project loom, pattern matching, sealed classes;
- экспертное знание spring boot, spring cloud, spring security, spring data;
- опыт проектирования высоконагруженных распределенных систем;
- глубокое знание oracle и postgresql;
- проектирование микросервисной и event-driven архитектуры;
- опыт промышленной эксплуатации kubernetes;
- настройка ci/cd, gitops;
- проведение архитектурных ревью и технического аудита;
- опыт управления техническими решениями команды.
будет преимуществом
- практический опыт интеграции с государственными информационными системами республики казахстан;
- подключение к гбд фл, гбд юл, гбд адр и другим государственным реестрам;
- интеграция со смэв республики казахстан;
- работа с эцп республики казахстан и xmldsig;
- опыт интеграции с платежным шлюзом damu;
- применение требований ксзи;
- подготовка технических спецификаций для государственных закупок;
- опыт взаимодействия с государственными заказчиками.
senior c#/.net developer
требования
- коммерческий опыт разработки от 7 лет, включая проекты государственного сектора;
- экспертное владение .net 8+, c# (span
, memory , valuetask, native aot); - глубокое знание asp.net core и внутренних механизмов платформы;
- опыт построения микросервисной архитектуры (modular monolith, vertical slice architecture, clean architecture);
- экспертное владение ms sql server (индексы, execution plans, partitioning, always on);
- опыт работы с postgresql, redis;
- docker, kubernetes, service mesh (istio/linkerd);
- event-driven архитектура (kafka, rabbitmq, azure service bus/event hubs);
- observability (opentelemetry, prometheus, grafana, elk, application insights);
- опыт написания unit, integration и нагрузочных тестов;
- построение ci/cd, использование sonarqube.
будет преимуществом
- опыт разработки государственных информационных систем республики казахстан;
- интеграция с государственными базами данных;
- работа со смэв 2.0, xmldsig и soap;
- интеграция с уц республики казахстан, мобильной эцп и pki;
- интеграция с платежным шлюзом damu;
- опыт работы с есэдо и системами электронного документооборота;
- применение требований ксзи;
- участие в подготовке технической документации для государственных закупок.
чем предстоит заниматься
- развитие и сопровождение существующих государственных информационных систем;
- проектирование и разработка нового функционала;
- участие в выборе архитектурных решений;
- разработка интеграций между информационными системами государственных органов;
- участие в проектировании баз данных и архитектуры приложений;
- проведение технических ревью и контроль качества кода;
- взаимодействие с заказчиками и аналитиками;
- участие в декомпозиции задач и планировании разработки;
- наставничество и развитие команды разработчиков.
мы ожидаем
- лидерские качества и ответственность за технический результат;
- опыт управления командой разработки (3–7 человек);
- умение принимать архитектурные решения;
- развитые коммуникативные навыки;
- высокий уровень профессионализма;
- ответственность, дисциплинированность и стрессоустойчивость;
- умение эффективно работать в команде и делиться опытом.
если вы хотите работать над масштабными государственными проектами, влиять на архитектуру решений, развивать команду и создавать современные цифровые сервисы для республики казахстан — будем рады видеть вас в нашей команде!



