Fidelity Investments
Senior Software Engineer (Java, Spring Boot, REST, SQL, AWS)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Core Custody платформы Fidelity Digital Assets для хранения и обслуживания цифровых активов. Hands-on разработка безопасных масштабируемых облачных микросервисов совместно с техлидом и архитектором.
Задачи
- Писать код для продуктовых фич
- Проектировать и реализовывать REST API клиенты и сервисы
- Обмениваться асинхронными сообщениями между сервисами
- Работать с SQL-базами данных
- Писать автоматические unit- и интеграционные тесты
- Паковать сервисы в контейнеры и настраивать CI-пайплайны
- Готовить сервисы к деплою в AWS
- Работать с product management над требованиями и декомпозицией эпиков
- Проводить code review и давать конструктивный фидбек
- Менторить junior-инженеров
- Участвовать в on-call поддержке
Требования
- Экспертиза в core Java и Spring Boot
- Уверенное владение базами данных и SQL
- Понимание AWS и контейнеризации (EKS, Docker)
- Опыт работы с Git
- Опыт с асинхронными воркерами и messaging (Kafka, SNS, SQS)
- Понимание микросервисной архитектуры и twelve factor app
- Автоматизация unit- и интеграционных тестов (JUnit, Spring Boot Test)
- Опыт с CI/CD и автоматическим деплоем (Jenkins)
- 5+ лет опыта, степень бакалавра предпочтительно
- Сильные аналитические и коммуникационные навыки
Условия
- Базовая зарплата $97,000–185,000 в год
- Бонусы и переменная компенсация
- Медицинская страховка и поддержка благополучия
- Пенсионная программа
- Оплачиваемый отпуск и отпуск по уходу за ребенком
- Программа благотворительных взносов
- Образовательная помощь, включая погашение студенческого кредита
- Onsite-модель работы (полный или частичный офис в зависимости от роли)
- Спонсорство визы не предоставляется
Навыки
- Java
- Spring Boot
- REST
- SQL
- AWS
- EKS
- Docker
- Git
- Kafka
- SNS
- SQS
- JUnit
- Jenkins
- микросервисы