BTSDigital - это крупная IT-компания на рынке Казахстана, которая разрабатывает современные решения для миллионов пользователей, как для B2B, так и для B2G. ...
Middle Backend Developer (Go / Java / C#)
Описание вакансии
компания "национальные информационные технологии"
в дружную команду ищем middle backend developer (go / java / c#)
ищем в команду и приглашаем трех middle backend-разработчиков по направлениям go, java и c#/.net.
мы занимаемся разработкой и развитием государственных информационных систем республики казахстан, создаем новые сервисы и интеграции с государственными платформами. если вы любите сложные технические задачи, качественный код и работу в сильной команде — будем рады видеть вас среди нас.
кого мы ищем
middle go developer
требования:
- опыт коммерческой разработки на go от 3 лет, из них не менее 1 года — проекты с государственными интеграциями рк;
- уверенное владение go (generics, reflection, unsafe, pprof);
- глубокое понимание конкурентности (fan-in/fan-out, pipeline, sync.map, errgroup, semaphore, worker pool);
- опыт разработки rest и grpc-сервисов;
- уверенное владение postgresql/mysql, оптимизация запросов и работа с транзакциями;
- docker, docker compose;
- опыт работы с kafka (или rabbitmq/nats);
- написание unit, integration, bеnсhmаrk и fuzz-тестов;
- понимание clean architecture, solid и dependency injection;
- настройка ci/cd (gitlab ci, github actions);
- опыт проведения code review и менторства.
будет большим преимуществом:
- опыт интеграции с эцп республики казахстан;
- работа с криптографическими библиотеками, crypto/x509, hsm;
- интеграция с egov api, mtls, сертификатами уц рк;
- опыт работы со смэв, soap/xml, xmldsig;
- обработка больших xml-документов;
- оптимизация производительности, профилирование приложений;
- kubernetes, helm;
- redis/memcached;
- opentelemetry, prometheus, grafana;
- микросервисная архитектура;
- service mesh (istio, envoy);
- event sourcing, saga.
middle java developer
требования:
- опыт коммерческой разработки на java от 3 лет, из них не менее 1 года — проекты с государственными интеграциями рк;
- уверенное владение java 11+, многопоточностью и nio;
- глубокое знание spring boot, spring data, spring security, spring cloud;
- опыт работы с oracle и postgresql, оптимизация sql;
- разработка rest и soap сервисов;
- docker, docker compose;
- kafka или rabbitmq;
- написание unit, integration и contract-тестов;
- участие в code review и наставничество.
будет преимуществом:
- опыт работы с эцп, xmldsig, pkcs#7, cms;
- интеграция с egov api, damu;
- практический опыт работы со смэв;
- интеграция с государственными информационными системами (гбд фл, гбд юл, гцвп, е-лицензирование и др.);
- опыт работы с государственными реестрами;
- понимание требований информационной безопасности;
- oracle db, weblogic, wildfly;
- kubernetes;
- redis, mongodb;
- gitlab ci/jenkins;
- микросервисная архитектура;
- openapi/swagger.
middle c#/.net developer
требования:
- опыт коммерческой разработки на c#/.net от 3 лет, из них не менее 1 года — проекты с государственными интеграциями рк;
- уверенное владение c# (.net 6+), многопоточностью, tpl и управлением памятью;
- глубокое знание asp.net core (web api, middleware, authentication, authorization);
- уверенная работа с ms sql server и postgresql;
- entity framework core и dapper;
- опыт разработки rest, soap и grpc сервисов;
- rabbitmq, azure service bus или kafka;
- docker, docker compose;
- опыт написания unit и integration-тестов;
- участие в code review и наставничество.
будет преимуществом:
- опыт работы с эцп республики казахстан, xmldsig, pkcs#7;
- интеграция с egov, damu и смэв;
- сопровождение legacy-проектов на .net framework и миграция на .net 6/8;
- опыт работы с ms sql server (репликация, always on);
- интеграция с 1с;
- генерация документов (word, excel, pdf), ssrs, openxml, npoi;
- интеграция с системами электронного документооборота;
- kubernetes, helm;
- azure, azure devops;
- redis, mongodb;
- ci/cd (azure devops, gitlab ci);
- signalr, websockets;
- blazor или wpf.
чем предстоит заниматься
- развитие и сопровождение существующих информационных систем;
- разработка нового функционала;
- анализ бизнес-требований;
- проектирование и разработка информационных систем;
- разработка интеграций с государственными информационными системами республики казахстан;
- участие в проектировании архитектуры приложений и баз данных;
- проведение code review;
- участие в технических обсуждениях и развитии команды.
мы ожидаем
- ответственность;
- профессиональный подход к работе;
- умение работать в команде;
- стрессоустойчивость;
- дисциплинированность;
- инициативность и стремление к развитию;
- английский язык — intermediate и выше.
если вы хотите работать над масштабными государственными проектами, участвовать в создании современных цифровых сервисов и развиваться вместе с сильной командой профессионалов — присоединяйтесь к нам!



