Mastercard

Software Engineer II

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

Инженер в команду Fraud Products, разрабатывающую платформу Decision Management для борьбы с мошенничеством и валидации личности держателей карт. Java-платформа с распределённой message-oriented архитектурой обрабатывает миллиарды транзакций в месяц.

Задачи

  • Проектировать, разрабатывать, тестировать, разворачивать и поддерживать Java-приложения и сервисы
  • Переводить бизнес- и технические требования в поддерживаемые программные решения
  • Применять структуры данных и концепции программирования для эффективной работы системы
  • Интегрировать вендорские и open-source технологии в существующие системы
  • Участвовать в Agile-процессах: discovery, планирование, разработка, поставка
  • Разрабатывать дизайн ПО с учётом функциональных, производительных, security и операционных требований
  • Применять архитектурные паттерны и стандарты при построении распределённых приложений
  • Создавать и поддерживать unit, functional и integration тесты
  • Применять практики безопасного кодирования на всём жизненном цикле разработки
  • Участвовать в code review для повышения читаемости и поддерживаемости кода
  • Выявлять и устранять дефекты до попадания в production
  • Анализировать и оптимизировать производительность, масштабируемость и надёжность приложений
  • Разбирать технические проблемы и поддерживать разрешение production-инцидентов
  • Участвовать в мониторинге, observability, алертинге и операционной готовности
  • Взаимодействовать с инженерами, техлидами, Product, Architecture и кросс-функциональными командами

Требования

  • Степень бакалавра в Computer Science, Engineering, IT, Information Systems или смежной области либо эквивалентный практический опыт
  • Опыт разработки на Core Java, включая многопоточность
  • Знание Java/J2EE, Spring Framework и Spring Boot
  • Опыт написания unit, functional и integration тестов
  • Понимание принципов проектирования ПО, архитектурных паттернов и распределённых систем
  • Умение применять практики безопасного кодирования и участвовать в code review
  • Знание структур данных и их применения в разработке
  • Опыт траблшутинга приложений и поддержки production-проблем
  • Знакомство с performance-тестированием, мониторингом, анализом или оптимизацией систем
  • Понимание observability и практик операционной поддержки
  • Опыт работы с Oracle, PL/SQL и продвинутыми SQL-скриптами
  • Знание Agile-практик и test-driven development
  • Умение работать самостоятельно над рутинными и умеренно сложными задачами
  • Сильные коммуникативные, коллаборативные, организационные и проблемно-ориентированные навыки

Условия

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

Навыки

  • Java
  • Core Java
  • многопоточность
  • Java/J2EE
  • Spring Framework
  • Spring Boot
  • Oracle
  • PL/SQL
  • SQL
  • Agile
  • TDD
  • GemFire
  • Apache Spark
  • Redis
  • Hazelcast
  • GridGain
  • MQ
  • JMS
  • Splunk
  • Linux
  • shell scripting
  • IntelliJ IDEA
  • JBoss Developer Studio

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

Software Engineer
JT4SeniorColorado SpringsОфис
103,000 – 164,000 USD в год
19 окт.
Senior Backend Engineer, External
Horizon3.aiSeniorУдалённо
199,750 – 235,000 USD в год
19 окт.
Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Cloud Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Eng Sr Prin - SW
BAE SystemsSeniorTotowaОфис
19 окт.
Software Engineer II — Mastercard, 92,000 – 147,000 USD в год, O’fallon | itrelocate