Команда 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.
