Команда Koronatech в поиске Java‑разработчика, который вместе с нами будет развивать онлайн‑сервис денежных переводов и займов.

Чем предстоит заниматься:

  • Участвовать в R&D, связанном с внедрением ИИ в разработку.
  • Разрабатывать и проектировать новые продукты для повышения эффективности разработки.
  • Участвовать в ревью кода других разработчиков.
  • Писать и поддерживать unit‑тесты и интеграционные автотесты.
  • Поддерживать техническую документацию.

Что мы ожидаем от кандидата:

  • Опыт разработки приложений на языке Java от 3 лет.
  • Опыт самостоятельного проектирования архитектуры масштабируемых и отказоустойчивых сервисов с использованием REST API.
  • Уверенные знания Java Core (Collection, Exceptions, I/O, Generics, Multithreading, Concurrency) и Spring Framework.
  • Знания основных алгоритмов и структур данных, шаблонов проектирования GoF.
  • Владение ООП, понимание принципов SOLID.
  • Опыт профилирования и отладки приложений.
  • Опыт работы с реляционными базами данных (PostgreSQL).
  • Опыт использования Docker, Docker Compose и K8s.