EXANTE
Senior Java Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java-разработчик в wealth tech компанию EXANTE для построения и поддержки backend-экосистем торговой платформы. Проектирование микросервисов на Java, развитие внутренних библиотек и фреймворков.
Задачи
- Проектировать и разрабатывать микросервисы на Java (17 или новее) в составе backend-системы
- Поддерживать и развивать существующие Java-библиотеки и внутренние фреймворки
- Взаимодействовать с другими разработчиками и командами для бесшовной интеграции сервисов
- Следить за новыми Java-технологиями и лучшими практиками
Требования
- Степень бакалавра в Computer Science или смежной области
- 5+ лет опыта разработки на Java
- Сильное понимание принципов и паттернов проектирования ПО
- Знание техник конкурентности (blocking, CAS, Future/Promise, Actors)
- Понимание Java Memory Model и принципов GC
- Опыт построения RESTful API и микросервисной архитектуры
- Опыт работы с бинарными протоколами (например, gRPC)
- Опыт работы с SQL-базами (PostgreSQL) и брокерами сообщений (например, Kafka)
- Опыт работы с популярными Java-фреймворками (Spring, Micronaut, Quarkus) и библиотеками
- Опыт построения облачной платформы (EKS, GCP, Kubernetes)
- Отличные коммуникативные навыки и навыки решения проблем
- Знание Scala будет плюсом
- Опыт с NoSQL-базами (Redis, Cassandra, Clickhouse) будет плюсом
Условия
- Конкурентная зарплата и бонусные программы по результатам
- Корпоративные бенефиты (выбор опций)
- Вдохновляющая культура и неформальная рабочая среда
- Программы обучения и повышения квалификации
- Корпоративные мероприятия и нетворкинг
- Глобальные карьерные возможности
Навыки
- Java
- gRPC
- PostgreSQL
- Kafka
- Redis
- Cassandra
- Clickhouse
- Spring
- Micronaut
- Quarkus
- EKS
- GCP
- Kubernetes
- Scala
- REST