В дружную команду ищем 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, benchmark и 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 и выше.
Если вы хотите работать над масштабными государственными проектами, участвовать в создании современных цифровых сервисов и развиваться вместе с сильной командой профессионалов — присоединяйтесь к нам!