FxPro
Senior Java Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java-разработчик в команду Aggregator (TradeTech) финтех-компании FxPro. Разработка и поддержка высоконагруженной низколатентной трейдинговой инфраструктуры и микросервисов.
Задачи
- Разрабатывать и поддерживать высоконагруженные низколатентные трейдинговые платформы и микросервисы вокруг них
- Проектировать и разрабатывать новые функции в соответствии с бизнес-требованиями, соблюдая стандарты качества кода, покрытия тестами и производительности (TDD, BDD)
- Проактивно выявлять и сообщать о проблемах, уязвимостях и технических проблемах в коде компании
- Взаимодействовать с членами команды, другими командами, проектными менеджерами и бизнес-аналитиками для достижения целей компании
Требования
- Минимум 5 лет опыта как Java Developer (Java 21+) со Spring / Spring Boot
- Степень бакалавра в Computer Science или смежной IT-дисциплине
- Опыт автоматизации CI/CD
- Глубокое знание ООП и принципов S.O.L.I.D.
- Сильные навыки разработки: декомпозиция задач, реализация и тестирование
- Опыт разработки микросервисов, Spring Boot, Apache Kafka, Docker, Kubernetes
- Опыт работы с SQL базами данных / PostgreSQL / Hibernate
- Опыт сетевого программирования TCP/IP (HTTP, gRPC)
- Английский B2 и выше; знание русского — преимущество
- Опыт в FinTech (трейдинг, Forex, инвестиции) — преимущество
Условия
- Конкурентный компенсационный пакет
- Медицинская страховка
- Провиденциальный фонд
- Собственный спортзал с персональным тренером
- Бесплатные ежедневные обеды, снеки и напитки
- Дисконтная карта компании на различные товары и услуги
- 21 день ежегодного отпуска и 10 дней больничного в год
- Трансфер от Лимасола
- Подарок на день рождения
- Бонус за релокацию и поддержка визы/разрешения на работу
Навыки
- Java
- Java 21
- Spring
- Spring Boot
- CI/CD
- ООП
- SOLID
- микросервисы
- Apache Kafka
- Docker
- Kubernetes
- SQL
- PostgreSQL
- Hibernate
- TCP/IP
- HTTP
- gRPC
- TDD
- BDD