Java Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Java Developer
Международная компания Digital Horizon Venture Builder ищет Java разработчика в команду, реализующую различные startup-проектов (преимущественно в сферах финтех и мартех) проекты.
Компания строит стартапы с нуля на базе концепций, которые разрабатывает внутри или в партнерстве с корпорациями. В портфеле Digital Horizon Venture Builder – крупнейшая в Европе блокчейн-платформа для торгового финансирования Factorin, платформа открытых банковских API APIBank, криптофиатный сервис со швейцарской лицензией Aximetria и другие проекты.
Чем предстоит заниматься:
• участие в согласовании требований к разрабатываемому функционалу;
• разработка новой функциональности back-end систем;
• распределение задач в команде разработчиков;
• проведение кодревью;
• утверждение и выработка архитектурных решений;
• оптимизация существующих решений и работы по увеличению производительности;
• выявление, анализ и локализация ошибок в работе систем;
• подготовка технической документации;
• участие в разработке интеграционных решений.
Мы ждем что у Вас есть:
• опыт в enterprise разработке от 3 лет;
• знание и опыт работы с Java 8+ (Collections, stream, multithreading);
• знание и опыт работы с Spring Framework (Spring Core, Spring Boot, Spring Security, Spring Cloud);
• знание принципов и опыт работы с реляционными БД (Postgres, Oracle), знание SQL;
• понимание REST подхода к разработке API, опыт разработки REST API сервисов, опыт разработки gRPC сервисов;
• опыт работы с протоколами сериализации структурированных данных xml/json (Protobuf, Thrift);
• опыт написания unit-тестов, функциональных-тестов;
• опыт работы с Git, Gradle, Maven;
• опыт проведения ревью кода;
• опыт разработки микросервисов и реализации распределённой инфраструктуры;
• знание принципов и опыт работы с очередями сообщений (Rabbit MQ, Apache Kafka).
Дополнительным плюсом будет, если у Вас есть:
• отличное знание алгоритмов и структур данных;
• глубокое понимание асинхронных шаблонов и приемов многопоточного программирования;
• знание принципов работы с NoSQL-решениями (MongoDB, Clickhouse);
• опыт работы с облачными веб-сервисами (Azure, AWS, Yandex);
• опыт работы с сервисами контейнеризации (docker, kubernetes);
• понимание принципов DevOps, опыт работы и настройки CI/CD.
Мы предлагаем:
• много интересных нетривиальных задач;
• комфортные условия работы, гибкий график;
• полностью белая зарплата, соцпакет, ДМС со стоматологией;
• обеспечение рабочего места (современный ноутбук/ПК по запросу характеристик от сотрудника);
• участие в профильных конференциях.