Huntington National Bank
Java Developer III (Senior)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Java-разработчик в команду Payments Technology банка Huntington. Разработка и поддержка высоконагруженных приложений и микросервисов для процессинга и расчётов платежей.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать Java-приложения и микросервисы
- Участвовать в проектировании решений, код-ревью, тестировании, деплое и продакшн-поддержке
- Разрабатывать и поддерживать REST API, решения для обработки файлов и сервисы обработки платежей
- Диагностировать и устранять сложные продакшн-инциденты, связанные с интеграциями, базами данных, middleware и облачными платформами
- Взаимодействовать с бизнес-аналитиками, тестировщиками, архитекторами и стейкхолдерами
- Поддерживать высокодоступные продакшн-системы и участвовать в дежурствах on-call
- Вести техническую документацию, стандарты разработки и гайды по траблшутингу
- Участвовать в Agile-процессах и инициативах по непрерывному улучшению
Требования
- Bachelor's degree в Computer Science, Engineering или смежной области
- 3–7+ лет практического опыта с Java/J2EE, Spring, Spring Boot, REST API, JSON и микросервисами
- Опыт входящей/исходящей обработки файлов и разработки распределённых приложений
- Минимум 1+ год опыта с Google Cloud Platform (GCP) или аналогичными облаками (AWS, Azure)
- Минимум 1+ год опыта с NoSQL базами данных (Google Cloud Bigtable, Cassandra, MongoDB, DynamoDB или аналоги)
- 1+ год опыта разработки cloud-native приложений и масштабируемых распределённых систем
- Сильные аналитические навыки, навыки траблшутинга, коммуникации и знание SDLC
- Способность работать самостоятельно с минимальным контролем
- Право на работу в США на полной занятости (спонсорство визы не предоставляется)
Условия
- Workplace Type: Office
- Возможны гибкие форматы работы для отдельных позиций вне филиальной сети (комбинация офиса и работы из дома)
- Позиция exempt (не подлежит оплате сверхурочных)
- Работодатель равных возможностей
- Tobacco-Free Hiring Practice
Навыки
- Java
- J2EE
- Spring
- Spring Boot
- REST API
- JSON
- Microservices
- Google Cloud Platform
- AWS
- Azure
- NoSQL
- Google Cloud Bigtable
- Cassandra
- MongoDB
- DynamoDB
- Docker
- Kubernetes
- CI/CD
- Git
- Maven
- Jenkins
- SOAP
- XML
- SQL
- Dynatrace
- Splunk
- Zenoss
- Agile