Fidelity Investments
Principal Software Engineer/Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-инженер в Fidelity для разработки крупномасштабных multi-service решений на Spring Boot с высокими требованиями к надёжности, безопасности и наблюдаемости. Отвечает за архитектуру приложений, стандарты REST API и техническое лидерство.
Задачи
- Участвовать в командах проектирования архитектуры
- Определять и реализовывать архитектуру уровня приложений
- Разрабатывать приложения, компоненты и подсистемы в сложных проектах
- Рекомендовать инструменты и методологии тестирования, проверять планы тестирования
- Отвечать за готовность к QA поставляемого ПО
- Разрабатывать документацию для приложений и подсистем
- Составлять планы полного жизненного цикла сложных проектов
- Отвечать за соблюдение сроков и бюджета проектов
- Консультировать по оценке и управлению рисками
- Планировать и координировать графики и задачи по нескольким проектам
- Выступать основным связующим звеном с бизнес-подразделениями
- Консультировать старшее руководство по технической стратегии
- Наставлять младших членов команды
- Проводить независимый сложный технический и функциональный анализ
Требования
- Bachelor’s degree в Computer Science или смежной области и 5 лет опыта (или Master’s и 3 года) в роли Principal Software Engineer/Developer
- Опыт сквозной разработки UI с React, Spring Boot и Jenkins в среде регуляторного комплаенса
- Экспертиза в построении масштабируемых frontend-интерфейсов на React и Material UI, типизация через TypeScript
- Опыт разработки кросс-платформенных плагинов и React-based task pane фреймворков с OfficeJS API
- Опыт разработки J2EE микросервисов, пайплайнов сборки/тестирования/деплоя на Jenkins, работы с Docker
- Опыт архитектуры cloud-native микросервисов на AWS: Lambda, ECS, Nomad, S3, безопасная коммуникация между сервисами
- Спонсорство визы не предоставляется
Условия
- Зарплата $134,868.00 – $166,000.00 в год
- Полный рабочий день в офисе (поэтапный переход Fidelity к полностью офисному формату)
Навыки
- Spring Boot
- REST API
- OAuth2
- React
- Material UI
- TypeScript
- OfficeJS
- J2EE
- Jenkins
- Docker
- AWS
- Lambda
- Amazon ECS
- Nomad
- Amazon S3
- mTLS
- distributed tracing