Обязанности:
  • Вести разработку и обеспечивать поддержку ключевой бизнес-системы в компании.

  • Проектировать и интегрировать сервисы во внутреннюю и внешнюю инфраструктуру.

  • Следить за качеством кода и тестов (от unit до нагрузочных).

  • Искать оптимальные решения для бизнес-задач и аргументированно отстаивать выбор.

  • Развивать культуру чистого кода и современных инженерных практик.

  • Повышать технологическую зрелость продукта.

  • Обеспечивать масштабируемость и стабильность сервисов под высокой нагрузкой.

Требования:
  • Опыт работы с Java/Spring от 6 лет, включая высоконагруженные системы.

  • Отличное знание Java Core, ООП и паттернов проектирования.

  • Уверенные навыки работы со Spring (Core, Boot, Data, Batch, MVC).

  • Опыт с Hibernate/JPA, PostgreSQL и оптимизацией запросов.

  • Проектирование RESTful API.

  • Kafka и опыт работы с распределёнными системами.

  • CI/CD, Docker, Kubernetes, GitLab CI или Jenkins.

  • Понимание архитектурных принципов и тестирования (SOLID, TDD, Clean Architecture).