Разработка, поддержка и развитие backend-сервисов на Java.
Проектирование архитектурных решений и участие в технических обсуждениях.
Интеграция с внешними и внутренними API, работа с базами данных.
Работа с брокерами сообщений (RabbitMQ или Kafka, в зависимости от используемого на проекте стека).
Оптимизация производительности и масштабируемости сервисов.
Разработка и поддержка unit- и интеграционных тестов.
Участие в code review, написание технической документации.
Взаимодействие с командами frontend, аналитики, DevOps и тестирования.
Участие в планировании задач, оценке сроков и контроле исполнения.
Опыт разработки на Java от 3–5 лет.
Глубокое понимание принципов построения распределённых систем и микросервисной архитектуры.
Опыт проектирования архитектурных решений.
Знание принципов интеграции с внешними и внутренними API, опыт работы с реляционными и NoSQL базами данных.
Опыт работы с BPMN, предпочтительно с использованием Camunda.
Опыт работы с брокерами сообщений (RabbitMQ или Kafka).
Навыки оптимизации производительности и масштабирования приложений.
Опыт написания unit- и интеграционных тестов.
Опыт участия в code review и написания технической документации.
Навыки лидерства: планирование задач, распределение нагрузки, контроль исполнения.
Умение взаимодействовать с кросс-функциональными командами.
Adamant Systems
Астана
от 550000 KZT
Astana International Financial Centre Authority
Астана
от 700000 KZT
Ситуационно-аналитический центр топливно-энергетического комплекса РК
Астана
до 700000 KZT