Мук-Компьютерс

Главный архитектор Java

Не указана
  • Алматы
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Требования:

  • Высшее образование;
  • Знание языков: Английский и Русский– высокий уровень;
  • Глубокие знания Java (8+), Spring Framework (Spring Boot, Spring Cloud);
  • Опыт проектирования микросервисной архитектуры;
  • Знание принципов RESTful сервисов, API Gateway, интеграции с внешними сервисами;
  • Опыт работы с Docker, Kubernetes и CI/CD инструментами;
  • Понимание архитектуры распределенных систем и паттернов проектирования (CQRS, Event Sourcing);
  • Опыт работы с системами брокеров сообщений (Kafka, RabbitMQ);
  • Знание баз данных (SQL и NoSQL) и технологий кэширования (Redis, Memcached);
  • Понимание принципов DevOps и практик автоматизации.

Обязанности:

  • Проектирование и разработка архитектуры микросервисов на Java;
  • Создание и оптимизация высоконагруженных распределённых систем;
  • Определение стандартов разработки и контроль за их соблюдением;
  • Выбор технологий и инструментов для решения архитектурных задач;
  • Наставничество команды разработчиков, помощь в решении сложных технических задач;
  • Работа над улучшением масштабируемости, надежности и производительности системы;
  • Участие в ревью кода и технической документации.