В дружную команду ищем Junior Backend Developer (Go / Java / C#)
Ждем в команду и приглашаем трех Junior Backend-разработчиков по направлениям Go, Java и C# (.NET).
Если вы хотите развиваться в сфере разработки государственных информационных систем, работать над реальными проектами и профессионально расти в сильной команде — будем рады познакомиться!
Кого мы ищем
Junior Go Developer
Основные требования:
- базовые знания Go (синтаксис, интерфейсы, пакеты, goroutines, channels);
- понимание конкурентности (goroutines, mutex, WaitGroup, context);
- знание SQL и PostgreSQL;
- опыт работы с Git;
- понимание REST API и HTTP;
- базовые знания Docker;
- английский язык на уровне чтения технической документации;
- понимание принципов ЭЦП, криптографии и работы с сертификатами;
- общее представление об экосистеме eGov Республики Казахстан (СМЭВ, ГБД, шлюзы).
Будет преимуществом:
- опыт работы с Gin / Echo / Fiber;
- знание стандартной библиотеки net/http;
- опыт работы с Goose или Golang-migrate;
- опыт написания unit-тестов (testing, testify);
- понимание gRPC.
Junior Java Developer
Основные требования:
- базовые знания Java Core (OOP, Collections, Exceptions, Streams);
- понимание SQL и реляционных БД (PostgreSQL/Oracle);
- опыт работы с Git;
- понимание REST API и HTTP;
- базовые знания Spring Boot / Spring MVC;
- английский язык на уровне чтения технической документации;
- понимание принципов ЭЦП, алгоритмов ГОСТ/RSA;
- представление об архитектуре интеграций государственных систем (СМЭВ, шлюзы).
Будет преимуществом:
- опыт работы с Maven или Gradle;
- знание Docker;
- понимание JPA / Hibernate;
- опыт написания unit-тестов (JUnit, Mockito).
Junior C#/.NET Developer
Основные требования:
- базовые знания C# (OOP, LINQ, Generics, Async/Await, Collections);
- понимание .NET / .NET Framework, CLR, Garbage Collection;
- знание SQL и T-SQL (MS SQL Server);
- опыт работы с Git;
- понимание REST API;
- базовые знания ASP.NET Core / Web API;
- английский язык на уровне чтения технической документации;
- понимание принципов ЭЦП, XMLDSig и работы с сертификатами;
- представление об электронном правительстве Республики Казахстан и интеграциях через СМЭВ.
Будет преимуществом:
- знание Entity Framework Core;
- опыт работы в Visual Studio или Rider;
- понимание Dependency Injection и Middleware;
- опыт написания unit-тестов (xUnit, NUnit);
- базовые знания Docker.
Чем предстоит заниматься
- доработка и развитие существующих информационных систем;
- разработка нового функционала;
- анализ и проработка требований;
- разработка интеграций с государственными информационными системами;
- участие в проектировании приложений и баз данных;
- взаимодействие с командой разработки и участие в технических обсуждениях.
Мы ожидаем
- ответственность;
- профессиональный подход к работе;
- умение работать в команде;
- дисциплинированность;
- стрессоустойчивость;
- желание учиться и развиваться.
Если вы начинающий разработчик и хотите получить опыт в масштабных проектах, будем рады видеть вас в нашей команде!