Mastercard

Senior Software Engineer

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

Senior Software Engineer в команду SME Partnerships and Loyalty. Разработка и масштабирование real-time приложений с полным стеком: frontend, backend и базы данных, с фокусом на UI и API-интеграции.

Задачи

  • Проектировать, разрабатывать, тестировать и деплоить full-stack приложения на Java, Spring Boot, React, Angular, PostgreSQL, SQL, NoSQL и Snowflake
  • Разрабатывать масштабируемые микросервисы, REST API и распределённые системы для real-time аналитики и отчётности
  • Создавать интуитивные и производительные пользовательские интерфейсы
  • Переводить бизнес- и продуктовые требования в безопасные, масштабируемые и тестируемые решения
  • Проектировать и оптимизировать структуры БД, запросы и модели данных
  • Применять принципы ООП, паттерны проектирования, алгоритмы, автотесты, code review и CI/CD
  • Взаимодействовать с Product Managers, архитекторами и инженерами глобальных команд
  • Улучшать производительность, надёжность, безопасность и наблюдаемость приложений
  • Участвовать в Agile-планировании, оценке и приоритизации
  • Использовать AI-инструменты разработки, включая GitHub Copilot
  • Менторить членов команды и делиться техническими знаниями

Требования

  • Большой опыт разработки enterprise full-stack приложений: backend, frontend и базы данных
  • Опыт разработки Java-приложений, сервисов Spring Boot, RESTful API и микросервисов
  • Сильный практический опыт с React, Angular, JavaScript/TypeScript и адаптивной веб-разработкой
  • Опыт проектирования современных и интуитивных пользовательских интерфейсов
  • Сильные навыки проектирования БД, моделирования данных, SQL, NoSQL, PostgreSQL, Snowflake, оптимизации запросов
  • Понимание микросервисной архитектуры, распределённых систем, API-дизайна и cloud-native практик; предпочтителен опыт с Azure
  • Понимание принципов ООП, паттернов проектирования, структур данных, алгоритмов и архитектуры ПО
  • Опыт разработки event-driven приложений и data-intensive систем
  • Опыт использования AI-инструментов разработки, например GitHub Copilot
  • Понимание автотестирования, CI/CD, Git, code review и наблюдаемости
  • Опыт работы в Agile-среде
  • Умение работать самостоятельно и расставлять приоритеты
  • Сильные коммуникативные навыки
  • Степень бакалавра в Computer Science, Engineering, Information Systems или смежной области либо эквивалентный опыт
  • Право на работу в США без спонсорства работодателя

Условия

  • Гибридный формат: 3 дня в неделю в офисе в Атланте, GA (опционально O'Fallon, MO)
  • Конкурентная базовая зарплата и возможный годовой бонус
  • Страхование: медицинское, стоматологическое, зрение, инвалидность, жизнь
  • Flexible spending account и health savings account
  • Оплачиваемые отпуска: 25 дней отпуска, 5 личных дней, 16 недель отпуска по уходу за ребёнком
  • 80 часов оплачиваемого больничного
  • 10 оплачиваемых праздничных дней в США
  • 401k с company match
  • Компенсация фитнеса или тренажёрный зал в офисе
  • Возможность компенсации обучения

Навыки

  • Java
  • Spring Boot
  • React
  • Angular
  • JavaScript
  • TypeScript
  • PostgreSQL
  • SQL
  • NoSQL
  • Snowflake
  • REST API
  • микросервисы
  • Azure
  • CI/CD
  • Git
  • GitHub Copilot

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

Full Stack Engineer Senior
General Dynamics Information TechnologySeniorУдалённо
110,500 – 149,500 USD в год
16 окт.
Full-stack Engineer 4 (Python, Typescript, React, AWS)
Capital OneSeniorCambridgeОфис
179,400 – 245,600 USD в год
16 окт.
Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full Stack Developer
ZoomMiddleSan JoseГибрид
98,900 – 228,700 USD в год
15 окт.
Sr. Manager Full-stack Engineer (People Leader)
Capital OneSeniorNew YorkОфис
250,800 – 286,200 USD в год
15 окт.
Senior Software Engineer — Mastercard, 115,000 – 184,000 USD в год, Atlanta | itrelocate