M&T Bank
Software Engineer – API Services, Core Banking
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в организацию API Services банка M&T: разработка и поддержка backend-сервисов и API, связывающих приложения и системы банка, с переходом существующих сервисов в облако.
Задачи
- Разрабатывать, дорабатывать и поддерживать backend-приложения, API и сервисы корпоративной API-экосистемы банка
- Разрабатывать и поддерживать Java-приложения и сервисы на Spring Boot
- Создавать и развивать API-решения и интеграции между приложениями и downstream-системами
- Писать организованный, чистый, эффективный и безопасный код в рамках SDLC
- Проводить код-ревью и давать конструктивную обратную связь в pull requests
- Совместно с сеньорами анализировать технические и бизнес-требования на полноту и реализуемость
- Диагностировать и поддерживать backend-приложения, API и сервисы в dev и prod окружениях
- Участвовать в модернизации приложений и переводе существующих сервисов на облачные технологии
- Взаимодействовать с техническими командами и партнёрами по всему банку
- Соблюдать риск- и регуляторные стандарты, политики и контроли компании
Требования
- Степень associate и минимум 3 года опыта системного анализа и/или разработки приложений, либо степень бакалавра и минимум 1 год такого опыта, либо минимум 5 лет образования/релевантного опыта, включая минимум 1 год системного анализа и/или разработки
- Профессиональное владение минимум одним релевантным языком программирования
- Опыт с Java или сопоставимым объектно-ориентированным языком
- Опыт со Spring Boot или сопоставимым фреймворком разработки
- Опыт разработки или поддержки backend-приложений, API или сервисов
- Опыт с облачными технологиями или облачными средами приложений
Условия
- Диапазон оплаты $80,900.00 – $134,800.00 в год (USD)
- Коллаборативная инженерная среда, ценящая решение задач, любознательность и обучение
- Возможности углубления экспертизы в отдельных сервисах и расширения знаний по смежным технологиям
- Без руководящих обязанностей
- Возможность работы с AI-инструментами разработки
Навыки
- Java
- Spring Boot
- RESTful APIs
- Microsoft Azure
- Cloud
- C#/.NET
- SDLC
- Git