American Express
Software Engineer III - Digital Pyts
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду USCDT (цифровой клиентский опыт) American Express. Разработка, тестирование и поддержка клиентских приложений и сервисов на Java в распределённой микросервисной среде.
Задачи
- Проектировать, разрабатывать, тестировать и отлаживать программные приложения и системы
- Выполнять сборки ПО, используя общие практики разработки, инструменты, компоненты и документацию
- Проводить код-ревью и автоматизированное тестирование для поддержания высокого качества кода
- Поддерживать и мониторить ПО в тестовых, интеграционных и production-средах
- Соблюдать практики безопасности и регуляторные требования
- Совместно работать с продуктовыми и бизнес-командами для согласования технологических инициатив с бизнес-целями
Требования
- Степень бакалавра в Computer Science, Computer Engineering или сопоставимый опыт
- Знание распределённых многоуровневых систем, алгоритмов, NoSQL и реляционных баз данных
- Уверенное владение Java и опыт разработки enterprise-приложений
- Знание RESTful API и микросервисной архитектуры
- Опыт проектирования приложений, разработки и автоматизированного тестирования
- Опыт объектно-ориентированного проектирования и программирования на разных языках
- Опыт работы с Agile-методологиями (Scrum/Kanban, итерации, user stories)
- Опыт автоматизированного, функционального и нагрузочного тестирования и документации
Условия
- Конкурентная базовая зарплата
- Бонусы
- 6% company match в пенсионный план
- Бесплатный финансовый коучинг и поддержка финансового благополучия
- Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
- Гибкая модель работы: гибрид, офис или полностью удалённо в зависимости от роли
- Оплачиваемый отпуск по уходу за ребёнком 20+ недель для всех родителей
- Доступ к wellness-центрам с врачами и медсёстрами
- Бесплатная конфиденциальная психологическая поддержка (Healthy Minds)
- Возможности карьерного развития и обучения
- Возможна визовая поддержка для отдельных позиций
Навыки
- Java
- RESTful APIs
- микросервисы
- NoSQL
- реляционные базы данных
- алгоритмы
- автоматизированное тестирование
- Agile
- Scrum
- Kanban
- объектно-ориентированное проектирование