Нур-Султан (Астана), улица Алихана Бокейханова, 28
Разработка, тестирование и поддержка бэкенд-систем на Java.
Разработка и интеграция API.
Участие в архитектурных решениях и разработке новых функций.
Разработка микросервисов и их интеграция в комплексные системы.
Работа с реляционными и NoSQL базами данных.
Управление кодом и его версиями, а также тестирование и отладка приложений.
Менторство над более молодыми коллегами.
Ревью кода.
Требования:
знание и опыт разработки на Java (Core, Spring Boot, Hibernate) не менее 3 лет;
понимание принципов построения, архитектуры веб-приложений;
понимание принципов работы протокола HTTPS, принципов построения взаимодействия между системами с использованием REST и SOAP сервисов;
опыт работы со Swagger, RabbitMQ, Kafka;
знание и опыт работы с SQL (в частности, PostgreSQL) и noSQl базами данных;
умение конструировать и оптимизировать SQL-запросы, понимание того, как работают джойны, индексы и ключи;
знание принципов и опыт работы с системами контроля версий (GIT);
знание английского языка на уровне чтения технической документации.
Будет плюсом:
Опыт работы с Docker, Kubernetes или другими контейнеризационными технологиями.
Опыт написания unit-тестов и функциональных тестов.
Опыт работы с Agile методологиями.
Знание других языков программирования, таких как Python или Go.
Знание нотации BPMN 2.0.
Астана
Не указана
Центр стратегических инициатив
Астана
от 400000 KZT