Mastercard
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-инженер в департамент Core Payments для разработки масштабируемых сервисов и AI-enabled приложений. Работа с Java/Spring Boot, микросервисами, облачными платформами и AI/ML-интеграциями.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать и поддерживать масштабируемые приложения и сервисы
- Создавать API, микросервисы и распределённые системы с интеграцией AI/ML
- Писать чистый, поддерживаемый и документированный код
- Применять принципы проектирования и архитектурные паттерны
- Взаимодействовать с product-менеджерами, архитекторами и бизнес-заказчиками
- Использовать AI-инструменты разработки (Claude Code, GitHub Copilot)
- Проектировать и использовать AI-агентов и интеграции MCP
- Внедрять CI/CD пайплайны и автоматизировать тестирование, деплой и мониторинг
- Участвовать в code review и обеспечивать качество кода
- Мониторить и оптимизировать производительность приложений
- Применять практики безопасной разработки и устранять уязвимости
- Настраивать логирование, мониторинг и observability
Требования
- Опыт разработки backend-приложений на Java/J2EE со Spring Boot
- Опыт создания и потребления RESTful API и event-driven архитектур
- Знание микросервисной архитектуры
- Опыт работы с SQL и реляционными данными
- Опыт проектирования масштабируемых приложений и распределённых систем
- Знание принципов ООП, структур данных и алгоритмов
- Опыт автоматизированного тестирования и CI/CD
- Опыт разработки cloud-native приложений
- Опыт работы с контейнеризацией и оркестрацией
- Знакомство с инструментами мониторинга и APM
- Опыт работы с AI-enabled приложениями и автоматизацией
- Опыт использования GitHub Copilot или аналогичных инструментов
- Сильные аналитические навыки и навыки решения проблем
- Степень бакалавра или магистра в Computer Science или смежной области (предпочтительно)
Условия
- Конкурентная базовая зарплата и годовой бонус
- Медицинская, стоматологическая и vision-страховка, страхование жизни и инвалидности
- Flexible spending account и health savings account
- Оплачиваемые отпуска: 25 дней отпуска, 5 personal days, 80 часов sick leave
- 10 оплачиваемых федеральных праздников
- 401k с company match
- Reimbursement на фитнес или on-site фитнес-залы
- Возможность компенсации обучения
Навыки
- Java
- J2EE
- Spring Boot
- REST API
- Микросервисы
- SQL
- CI/CD
- Docker
- Kubernetes
- GitHub Copilot
- Claude Code
- MCP
- AI/ML
- Cloud