State Street
Full Stack Java Developer, AVP
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack разработчик в команду Multi Asset Trading для проектирования и модернизации критичных торговых приложений на Java/Spring Boot и ReactJS с переходом на микросервисы и cloud-native архитектуру.
Задачи
- Проектировать, разрабатывать и поддерживать корпоративные приложения на Java, Spring Boot, ReactJS
- Модернизировать legacy-приложения в масштабируемую микросервисную архитектуру
- Проектировать и реализовывать REST API, messaging-решения и enterprise integration patterns
- Разрабатывать и оптимизировать слой доступа к данным на Hibernate, Oracle Exadata и PostgreSQL
- Строить event-driven решения на Kafka и streaming-платформах
- Проектировать приложения с учётом безопасности, доступности, масштабируемости и отказоустойчивости
- Участвовать в обсуждениях архитектуры, design review и code review
- Совместно с DevOps и QA внедрять CI/CD, автоматизированное тестирование и автоматизацию деплоя
- Расследовать и устранять сложные production-инциденты через root-cause analysis
- Работать с бизнесом, архитектурой и глобальными технологическими командами над стратегическими инициативами
Требования
- Практический опыт разработки корпоративных приложений
- Сильное владение Java, J2EE, Spring Framework и Spring Boot
- Опыт разработки современных веб-приложений на ReactJS
- Понимание ООП, паттернов проектирования и функционального программирования
- Опыт проектирования и реализации микросервисных архитектур
- Опыт с enterprise integration patterns, event-driven архитектурами и распределёнными системами
- Опыт с Kafka, messaging-платформами и асинхронной обработкой
- Опыт разработки cloud-native приложений на AWS
- Понимание принципов безопасности приложений и secure development
- Понимание масштабируемости, отказоустойчивости, оптимизации производительности и high-availability дизайна
- Опыт использования AI-инструментов разработки, например GitHub Copilot
- Опыт с observability и best practices production support
- Сильные аналитические навыки и навыки решения проблем
- Работа в офисе в Бостоне 4 дня в неделю
- Знакомство с Capital Markets, Trading и Investment Management системами
Условия
- Зарплата $90,000 - $157,500 в год
- Программа бенефитов: 401K с match от компании
- Страхование: life, medical, dental, vision, long-term disability и опциональные покрытия
- Оплачиваемый отпуск, sick leave, short term disability, family care
- Employee Assistance Program
- Годовые performance-based премии
- Налоговые savings-планы
- Возможности инклюзивного развития, гибкая поддержка work-life, оплачиваемые волонтёрские дни, employee networks
Навыки
- Java
- J2EE
- Spring Framework
- Spring Boot
- ReactJS
- Hibernate
- Oracle Exadata
- PostgreSQL
- Kafka
- AWS
- REST API
- Microservices
- CI/CD
- GitHub Copilot
- Python