Middle / Middle + Java developer

Дата размещения вакансии: 05.11.2024
Работодатель: Артокон
Уровень зарплаты:
з/п не указана
Город:
Минск
улица Мележа 5к2
Требуемый опыт работы:
От 3 до 6 лет

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

  • Декомпозиция общей архитектуры до уровня отдельных компонентов, обоснование выбора решения задачи;
  • Оценка сроков реализации задач;
  • Контроль корректной реализации архитектуры реализуемого решения со стороны разработчиков;
  • Проектирование форматов и интерфейсов взаимодействия со смежными системами и между компонентами системы;
  • Проведение нагрузочного тестирования;
  • Проектирование решения и компонент системы в формате постановки, схем понятных для аналитики и разработки;
  • Ведение архитектурного надзора по проекту + Code Review.

Требования:

  • свободное владение Java 17+, Spring Framework, SQL;
  • знание и опыт применения шаблонов проектирования ПО и интеграции систем;
  • опыт создания систем микросервисной архитектуре;
  • SQL (написание и оптимизация запросов), использование ORM;
  • HTTP, REST, GRPC, JSON-RPC, XML, XSD;
  • опыт работы с кэшами, в том числе распределёнными;
  • опыт в настройке стендов разработки/тестирования;
  • участие в создании и проектировании отказоустойчивых систем.
  • Kotlin (желание освоить или уже имеющийся опыт).

Очень пригодится:

  • опыт использования Docker, понимание работы Kubernetes;
  • знание принципов работы Istio и опыт использования OpenShift;
  • опыт работы с Kafka, Apache Storm, Apache Flink, ELK;
  • опыт работы по agile/scrum методологии.

Условия:

  • гибридный формат работы либо удаленный формат;
  • медицинская страховка;
  • 5 sick day в году;
  • бонусы в конце года;
  • корпоративы и подарки.