Man Group
Senior Java Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java-инженер в команду Man Numeric OMT для разработки и поддержки Order Management System, обеспечивающей систематический инвестиционный процесс. Работа в тесной связке с трейдинг-деском, квант-стратегами и операциями.
Задачи
- Разрабатывать и поддерживать Order Management System для систематического инвестиционного процесса Numeric
- Обеспечивать гибкость, надёжность и производительность системы для безопасной торговли миллионами ордеров в год
- Обеспечивать подключение новых инвестиционных стратегий для клиентов
- Работать с cash equities, equity swaps и futures на листинговых и OTC-рынках
- Обеспечивать поддержку (support coverage) системы
- Взаимодействовать с трейдинг-деском, квант-стратегами и операциями
Требования
- Опыт работы с микросервисными архитектурами и библиотеками (Spring Boot, Micronaut и др.)
- 5+ лет профессионального опыта на Java в enterprise web-приложениях
- Front End: CSS, JavaScript, JSP, HTML, Ajax, JSON; современные JS-библиотеки (React, Angular, Node.js)
- Middle Tier: Spring MVC или аналог, Core Spring, JPA/Hibernate, Java 8+ (Java 11), Tomcat 8+ (Tomcat 9), messaging (Kafka, RabbitMQ)
- Back End: уверенное знание SQL и RDBMS (SQL Server, Oracle), тюнинг запросов, хранимые процедуры, опыт с NoSQL (MongoDB)
- Уверенные навыки SQL и работы с базами данных
- Владение командами Linux shell
- Опыт работы с системами контроля версий (Git, SVN и др.)
- Сильные практики совместной разработки и agile-методологии (Scrum, Kanban)
- Знакомство с инструментами Atlassian (Jira, Confluence, BitBucket)
- Готовность эффективно использовать AI-инструменты разработки в ежедневной работе
Условия
- Конкурентные отпускные
- Пенсионный план/401k
- Страхование жизни и долгосрочная нетрудоспособность
- Group sick pay
- Расширенный родительский отпуск и long-service leave
- В зависимости от локации: частное медицинское страхование, скидки на спортзал, страхование питомцев
- Гибкие условия работы
- Два оплачиваемых дня 'Mankind' в год на волонтёрство
- Дискреционный бонус
Навыки
- Java
- Python
- Spring Boot
- Micronaut
- Spring MVC
- Spring
- JPA
- Hibernate
- Tomcat
- Kafka
- RabbitMQ
- SQL
- SQL Server
- Oracle
- MongoDB
- NoSQL
- Linux
- Git
- SVN
- Jenkins
- Docker
- Grafana
- Prometheus
- Jira
- Confluence
- BitBucket
- JavaScript
- CSS
- JSP
- HTML
- Ajax
- JSON
- React
- Angular
- Node.js
- TypeScript
- FIX
- Scrum
- Kanban
- GitHub Copilot
- IntelliJ IDEA