Mastercard

Senior Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Full Stack инженер в команду Core Payments Mastercard. Разработка и поддержка платформ для установления курсов валют, внешних API и внутренних сервисов, обеспечивающих платёжные операции глобального масштаба.

Задачи

  • Проектировать, разрабатывать и улучшать full stack приложения, API и сервисы для Core Payments и установления курсов валют
  • Реализовывать новые функции от проектирования и планирования до внедрения, автоматизированного тестирования и поддержки релизов
  • Создавать и поддерживать автоматизированные unit, functional, integration и regression тесты
  • Переводить бизнес- и продуктовые требования в масштабируемые и поддерживаемые решения
  • Определять критерии приёмки, стратегии тестирования и стандарты качества
  • Участвовать в ревью требований, sprint planning и технических обсуждениях
  • Создавать и поддерживать технические дизайны, user stories и тест-кейсы в Jira
  • Участвовать в обсуждениях архитектуры с фокусом на производительность, отказоустойчивость, поддерживаемость и безопасность
  • Проводить code review и продвигать инженерные практики, повышающие качество кода
  • Анализировать поведение систем, устранять production-инциденты и проводить root-cause analysis
  • Улучшать operational readiness через мониторинг, observability, recoverability и supportability
  • Оптимизировать производительность и масштабируемость приложений

Требования

  • Уверенное владение Java, Spring Boot, Jakarta Persistence API/JPA и REST-сервисами с JSON и XML
  • Опыт построения автоматизированных unit, functional, integration и regression тестов
  • Опыт работы с API, веб-приложениями и full stack разработкой; предпочтительно Angular или аналогичный front-end фреймворк, также актуален React
  • Любознательность, открытость к новым идеям и умение быстро учиться
  • Умение проектировать масштабируемые решения с балансом производительности, поддерживаемости, безопасности и надёжности
  • Знакомство с распределёнными системами, service-oriented архитектурами и современными паттернами проектирования
  • Понимание принципов качества ПО, разработки тестовых стратегий и фреймворков автоматизации, таких как JUnit
  • Знание практик CI/CD и автоматизированных пайплайнов доставки
  • Навыки диагностики и решения сложных технических проблем
  • Понимание концепций performance engineering: масштабируемость, пропускная способность, оптимизация
  • Приверженность практикам безопасного кодирования
  • Понимание структур данных и алгоритмов
  • Навыки коммуникации и кросс-функционального взаимодействия
  • Умение работать в Agile-среде и с инструментами вроде Jira

Условия

  • Конкурентная базовая зарплата и возможный годовой бонус или комиссия
  • Страхование: медицинское, стоматологическое, зрение, инвалидность, жизнь
  • Flexible spending account и health savings account
  • Оплачиваемые отпуска, включая 16 недель отпуска для новоиспечённых родителей и до 20 дней bereavement leave
  • 80 часов Paid Sick and Safe Time, 25 дней отпуска и 5 personal days
  • 10 оплачиваемых федеральных праздников США
  • 401k с company match
  • Отсроченная компенсация для подходящих ролей
  • Компенсация фитнеса или тренажёрный зал на территории
  • Возможность компенсации обучения

Навыки

  • Java
  • Spring Boot
  • JPA
  • REST
  • JSON
  • XML
  • Angular
  • React
  • JUnit
  • CI/CD
  • Jira
  • Agile

Похожие вакансии

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitibankSeniorJersey CityОфис
142,320 – 213,480 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitiSeniorJersey CityГибрид
142,320 – 213,480 USD в год
14 окт.
Full Stack Developer
Enterprise KnowledgeMiddleArlingtonГибрид
95,000 – 115,000 USD в год
14 окт.
Senior Software Engineer - WGU Labs
Western Governors UniversitySeniorRaleighОфис
143,700 – 222,700 USD в год
13 окт.
Senior Software Engineer — Mastercard, 115,000 – 184,000 USD в год, O’fallon | itrelocate