Описание
Финтех-платформа помогает организациям безопасно и прозрачно распределять денежную и ваучерную помощь, в том числе в регионах с ограниченным интернетом. Она строит платёжную инфраструктуру для доставки гуманитарной помощи.
Задачи
•Разрабатывать бэкенд-сервисы и REST API на Java
•Оптимизировать приложения и SQL-запросы
•Интегрировать сервисы
•Писать тесты и проводить проверку кода
•Участвовать в настройке CI/CD, мониторинга и логирования
•Погружаться в продукт, участвовать в технических и продуктовых решениях
•Самостоятельно вести задачи от требований до проверки результата
Требования
•Знать Java 11+/17 и Spring Boot (MVC/REST, Data JPA/Hibernate)
•Знать SQL и PostgreSQL, MySQL или MariaDB
•Понимать HTTP, REST и JSON
•Уметь писать модульные и интеграционные тесты с JUnit и Mockito
•Знать Git, Maven или Gradle, Docker на базовом уровне
•Понимать ООП, SOLID и принципы чистого кода
•Уметь самостоятельно разбираться в задачах, уточнять требования и аргументировать решения
•Быть готовым глубоко изучать продукт и понимать влияние технических решений на пользователей и гуманитарные программы
Не подойдёт тем, кто будет работать с территории РФ или РБ. Кандидатов из РФ и РБ рассматривают только если они уже за рубежом или находятся в процессе релокации.
Условия
•Удалённая работа вне РФ и РБ