Intercontinental Exchange
Senior Developer, Java
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java-разработчик в технологическую команду ICE Bonds. Проектирование, реализация и поддержка торговых платформ BondPoint, ICE Select и других.
Задачи
- Соблюдать командные стандарты качества и консистентности на этапах проектирования и разработки приложений
- Самостоятельно вести проектные активности, связанные со сборками и деплоями
- Создавать тесты, проверять функциональность и качество ПО
- Готовить проектную документацию для нового ПО и последующих версий
- Поддерживать production-приложения при возникновении инцидентов в рабочее и нерабочее время
- Поддерживать деплои в рамках maintenance-окон
- Выявлять возможности улучшения и оптимизации приложений
- Работать с product management для понимания новых требований
- Следовать процессам и стандартам разработки компании
Требования
- Степень бакалавра в Computer Science или смежной области
- 5+ лет профессиональной разработки на Core Java
- Сильное понимание структур данных и алгоритмов
- Понимание объектно-ориентированного проектирования и распространённых паттернов
- Экспертиза в Core Java: многопоточность, коллекции, JVM, garbage collection
- Опыт со Spring framework, REST, JPA, RabbitMQ
- Экспертиза в проектировании event-driven распределённых систем
- Опыт скриптинга на Bash, PERL или другом языке
- Сильные коммуникативные навыки, включая технический writing
Условия
- Работа над несколькими платформами ICE Bonds (BondPoint, ICE Select и др.)
- Частое взаимодействие с project и product managers, разработчиками, QA и другими стейкхолдерами
- Equal Opportunity Employer
Навыки
- Java
- Core Java
- Spring
- REST
- JPA
- RabbitMQ
- Bash
- PERL
- JVM
- многопоточность
- event-driven архитектура
- service-oriented architecture
- Copilot
- Claude Code