Wex
Senior Full-Stack Engineer (Java / Spring Boot)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack инженер в команду WEX Mobility Engineering для новой инициативы Beyond Fuel and Expense Management. Роль предполагает проектирование архитектуры с нуля и разработку платформы для платежей и управления расходами.
Задачи
- Участвовать в проектировании технической архитектуры и реализации платформы Beyond Fuel and Expense Management
- Разрабатывать full-stack функциональность: интерфейсы, backend-сервисы, модели данных и внешние интеграции
- Переводить продуктовые требования в технические дизайны, этапы поставки и планы реализации
- Проектировать переиспользуемые бизнес-возможности и API для web, mobile и партнёрских сценариев
- Формировать паттерны для платёжных процессов, учёта расходов, согласований, контроля трат, отчётности и сверки
- Оценивать технические варианты и объяснять компромиссы по производительности, безопасности, надёжности, стоимости и срокам
- Писать production-код, проводить ревью и решать сложные задачи по всему стеку
- Участвовать в дизайн-ревью, код-ревью и технических обсуждениях
- Задавать стандарты автоматизированного тестирования, API-контрактов, наблюдаемости, доступности и безопасной разработки
- Обеспечивать production readiness: логи, распределённый трейсинг, метрики, дашборды и алерты
- Использовать одобренные AI-инструменты в разработке, тестировании и документации с проверкой результата
- Работать с инженерными лидерами над зависимостями, техническими рисками и поставкой
- Отвечать за технический результат от реализации до деплоя, эксплуатации и улучшений
Требования
- Bachelor's degree в Computer Science, Software Engineering или смежной области
- 6–8 лет профессионального опыта в разработке ПО
- Сильное владение Java и Spring Boot или сопоставимыми backend-технологиями
- Понимание объектно-ориентированного дизайна, структур данных, алгоритмов и принципов проектирования ПО
- Опыт проектирования REST API, распределённых систем, реляционных моделей данных и event-driven интеграций
- Опыт работы с облачными платформами, предпочтительно AWS, и автоматизированными CI/CD пайплайнами
- Знание аутентификации, авторизации, защиты данных и безопасного проектирования API
- Опыт unit, integration, end-to-end и performance тестирования
- Опыт эксплуатации production-сервисов с мониторингом, распределённым трейсингом и разбором инцидентов
- Сильные коммуникативные навыки для работы в мультидисциплинарных командах
- Умение понятно объяснять технические решения инженерам и бизнес-стейкхолдерам
- Опыт менторства инженеров и улучшения инженерных практик
- Практический опыт использования AI-ассистентов (GitHub Copilot, Cursor, Claude) для ускорения разработки, рефакторинга и генерации кода
Условия
- Удалённая работа с требованием проживания в пределах 30 миль от одного из городов: Boston, San Francisco Bay Area, Dallas, Salt Lake City, Seattle, Portland
- Базовая зарплата $121,500.00 – $145,500.00
- Квартальный или годовой бонус
- Медицинская, стоматологическая и оптическая страховка
- Пенсионный план
- Оплачиваемый отпуск
- Health savings account и flexible spending accounts
- Страхование жизни и страхование от нетрудоспособности
- Компенсация обучения
- Роль individual contributor с взаимодействием с командами в США и Индии
Навыки
- Java
- Spring Boot
- REST API
- AWS
- CI/CD
- GitHub Copilot
- Cursor
- Claude
- OpenTelemetry
- Grafana
- Prometheus
- API Gateway
- service mesh