Deutsche Bank
Java Full Stack Developer - Vice President
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик в команду Global Rates Trading инвестиционного банка Deutsche Bank. Разработка pre-trade платформы Rates Flow на Java/Spring и React/TypeScript с техническим лидерством и менторством.
Задачи
- Проектировать и реализовывать новые функции pre-trade платформ Rates Flow совместно с глобальной командой и бизнес-заказчиками
- Разрабатывать масштабируемые real-time микросервисы на Java, Spring, Hibernate, REST API, Oracle/SQL и messaging-технологиях
- Вести full-stack дизайн решений и участвовать в миграции legacy-интерфейсов на React и TypeScript
- Обеспечивать соответствие решений архитектурным стратегиям, внедрять CI/CD, тестирование и code review
- Участвовать в Level 3 production support, искать root cause и исправлять продакшн-инциденты
- Модернизировать fixed-income стек: build-инструменты, фреймворки, контейнеризация и оркестрация
- Обеспечивать техническую поставку, наставлять и менторить junior-разработчиков
- Выстраивать отношения с бизнес- и продуктовыми стейкхолдерами, переводить требования в технические решения
Требования
- Большой опыт разработки на Java: современная Java, Spring, Hibernate, REST API, JUnit, Oracle/SQL/PLSQL, Linux, shell scripting, JMS, MQ
- Понимание concurrency, управления памятью и reactive programming моделей
- Экспертиза в разработке сложных высокопроизводительных веб-приложений на React и TypeScript: жизненный цикл компонентов, state management, производительность рендеринга, Vite, Nx, Playwright
- Понимание дизайна распределённых систем и event-driven архитектур: Solace, Kafka или RabbitMQ, WebSockets, SSE, Rx, SQL, проектирование реляционных БД, Kubernetes
- Опыт лидирования разработки и внедрения инженерных практик: test automation, CI/CD, code review, архитектурные решения, менторство
- Умение применять AI-инструменты для повышения продуктивности с ответственным подходом к данным и результатам
Условия
- Гибридный формат работы с офисом в Нью-Йорке
- Конкурентная компенсация: зарплата $125,000–$222,500 плюс incentive compensation
- Медицинские и wellbeing-льготы, пенсионные планы, отпуск, parental leave
- Программы обучения, Employee Resource Groups, волонтёрские программы
- Инклюзивная и разнообразная среда, поддержка изменений и инноваций
Навыки
- Java
- Spring
- Hibernate
- REST API
- JUnit
- Oracle
- SQL
- PLSQL
- Linux
- shell scripting
- JMS
- MQ
- React
- TypeScript
- Vite
- Nx
- Playwright
- Solace
- Kafka
- RabbitMQ
- WebSockets
- SSE
- Rx
- Kubernetes
- Google Cloud Platform
- OpenShift
- CI/CD