Mastercard

Senior Software Engineer

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

Senior Software Engineer в команду Software Engineering внутри Mastercard Payment Gateway Services. Разработка и поддержка платёжных gateway-приложений с фокусом на надёжность, наблюдаемость и техническое лидерство.

Задачи

  • Проектировать, разрабатывать, тестировать, разворачивать и поддерживать крупномасштабные приложения и платёжные gateway-продукты
  • Строить масштабируемые и безопасные решения на Java 17+, Spring Framework и Spring Boot
  • Применять принципы проектирования и архитектуры ПО
  • Участвовать во всём жизненном цикле разработки — от требований до поддержки
  • Разрабатывать преимущественно backend-сервисы с элементами full-stack на React, Angular, Vue
  • Создавать и поддерживать unit-, функциональные и интеграционные тесты
  • Проводить code review, давать техническое лидерство и менторить разработчиков и тестировщиков
  • Взаимодействовать с engineering, QA, DevOps и бизнес-стейкхолдерами
  • Применять практики безопасного кодирования
  • Разбирать сложные инциденты, проводить root cause analysis и внедрять устойчивые решения
  • Проектировать и поддерживать observability-решения на Dynatrace, Datadog, Splunk, Grafana
  • Улучшать производительность, масштабируемость и надёжность систем
  • Развивать CI/CD и автоматизацию на Jenkins, Artifactory
  • Поддерживать приложения в публичных и приватных облаках, включая PCF и Kubernetes

Требования

  • Bachelor's или Master's в Computer Science, Engineering, IT или смежной области либо эквивалентный опыт
  • 5+ лет разработки и поддержки крупномасштабных распределённых приложений
  • Продвинутый Java, желательно Java 17+, сильное знание Spring Framework и Spring Boot
  • Опыт проектирования ПО, архитектуры и безопасного кодирования
  • Опыт написания unit-, функциональных и интеграционных тестов
  • Опыт с современными frontend-фреймворками: React, Angular, Vue или аналоги
  • Практический опыт с observability и мониторингом: Dynatrace, Datadog или Splunk
  • Опыт с CI/CD и автоматизацией: Jenkins и Artifactory
  • Опыт работы в публичных или приватных облаках
  • Сильные навыки troubleshooting, оптимизации производительности и решения проблем
  • Способность обеспечивать техническое лидерство через code review, design review и менторство
  • Умение работать самостоятельно и в кросс-функциональной команде

Условия

  • Конкурентная базовая зарплата и возможный годовой бонус
  • Страхование: медицинское, стоматологическое, зрение, инвалидность, жизнь
  • Flexible spending account и health savings account
  • Оплачиваемые отпуска: 25 дней отпуска, 5 personal days, 16 недель отпуска для родителей
  • 80 часов Paid Sick and Safe Time
  • 10 оплачиваемых федеральных праздников
  • 401k с company match
  • Reimbursement на фитнес или on-site фитнес-залы
  • Возможность tuition reimbursement

Навыки

  • Java
  • Java 17+
  • Spring Framework
  • Spring Boot
  • React
  • Angular
  • Vue
  • Dynatrace
  • Datadog
  • Splunk
  • Grafana
  • Jenkins
  • Artifactory
  • CI/CD
  • Kubernetes
  • Docker
  • PCF
  • AWS
  • Azure
  • GitHub Actions
  • Terraform
  • Ansible
  • Chef
  • Habitat
  • Python
  • Bash
  • OWASP Top 10
  • PCI DSS

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Senior Software Engineer — Mastercard, 115,000 – 184,000 USD в год, O’fallon | itrelocate