
U.S. Bank е финансова институция със седалище в Съединените щати, която обслужва физически лица и предприятия чрез банкиране на дребно и корпоративно банкиране, управление на богатство, оценка на кредитоспособността и управление на инвестиции. Компанията също така подкрепя инициативи за финансова грамотност и ангажираност към общността. Кариерното ѝ съдържание поставя акцент върху приобщаването, работната култура, развитието на служителите, здравето и благосъстоянието. U.S. Bank е член на FDIC за допустимите депозитни продукти; инвестиционните и застрахователните продукти не са застраховани от FDIC и могат да загубят стойността си.
Водещ софтуерен инженер, финансиране на оборотен капитал — U.S. Bank (хибридно, Шарлът)
Ръководите разработването на сигурни финансови приложения в облака за екипа на U.S. Bank за финансиране на оборотен капитал. Създавате и поддържате Java микросървиси, като проектирате, тествате, отстранявате проблеми и мащабирате критични системи.
Описание
- Създавате, усъвършенствате, тествате и поддържате основни приложения за финансиране на оборотен капитал
- Разработвате облачни решения с Java микросървиси, Spring Boot, PostgreSQL, Kafka и свързани технологии
- Самостоятелно управлявате бизнес заявки, електронна поща, комуникация в Teams и срокове за доставка
- Оценявате потенциални сценарии и откривате пропуски в покритието на сценариите
- Прилагате и валидирате очакваното поведение и поведението при изключения
- Проектирате и тествате решения за настоящи и прогнозирани обеми от транзакции
- Проучвате дефекти в тестова и продукционна среда, като проследявате очакваното поведение и определяте кога са възникнали проблемите
- Прилагате изискванията за съответствие и практиките за сигурна разработка през целия процес на доставка на продукта
Изисквания
- Бакалавърска степен или еквивалентен професионален опит
- Шест до осем години релевантен опит
- Практически опит в разработката на корпоративен софтуер с Java 17 или по-нова версия и обектно-ориентирано програмиране
- Задълбочени познания по Spring Boot, Spring Framework, внедряване на зависимости, REST API, сигурност и основните възможности на Spring
- Практически опит с MQ или Kafka, системи за обмен на съобщения, събитийно-ориентиран дизайн и асинхронни интеграционни модели
- Опит в проектирането и внедряването на микросървиси в публични облаци като AWS, Azure или Google Cloud
- Силна подготовка с CI/CD платформи, включително Jenkins, CloudBees или сравними корпоративни инструменти за конвейери
- Опит в управлението на компилации и зависимости, за предпочитане с Maven; приемлив е и Gradle
- Задълбочени познания по релационни бази данни, включително PostgreSQL, MySQL, Oracle и DB2, с експертиза в моделирането на данни, настройването на производителността и оптимизацията на SQL
- Разбиране на шаблоните за проектиране на софтуер, системната интеграция, разработката на API, сигурното програмиране и практиките за Agile доставка
- Опит със Spring Data JPA, Hibernate или MyBatis е предимство
- Познания за внедрявания в Kubernetes, оркестрация на контейнери и управление на конфигурацията
- Опит с прилагането на управление на тайни и практики за сигурност на приложенията
- Познаване на React и съвременни front-end рамки
- Опитът във финансови услуги, банково дело, кредитиране, съкровищни операции или финансиране на оборотен капитал е предимство
- Способност за работа от локация на U.S. Bank поне три дни седмично
- Способност за спазване на политиките и процедурите на U.S. Bank, включително нейния Кодекс за етика и бизнес поведение и приложимите изисквания за поведение и безопасност на работното място
Придобивки
- Медицинско, стоматологично и офталмологично здравно покритие
- Основна и допълнителна срочна застраховка „Живот“
- Покритие при краткосрочна и дългосрочна нетрудоспособност
- Отпуск при нетрудоспособност по време на бременност и родителски отпуск
- План 401(k) и пенсионен план, финансиран от работодателя
- Платен отпуск от две до пет седмици според нивото на заплащане и трудовия стаж
- До 11 платени празнични дни
- Помощ при осиновяване
- Отпуск по болест и за безопасност, натрупван по един час на всеки 30 отработени часа, до 80 часа за календарна година, освен ако приложимото законодателство не предвижда друго
- Програми за стимулиране и признание
- Възможност за закупуване на акции на служителя
- Вноски в план 401(k) и пенсионно осигуряване