U.S. Bank
U.S. Bank
U.S. Bank 是一家总部位于美国的金融服务机构,通过零售银行和公司银行、财富管理、信贷承保及投资管理为个人和企业提供服务。公司还支持金融知识普及倡议和社区参与。其职业发展内容强调包容性、职场文化、员工发展以及健康与福祉。对于符合条件的存款产品,U.S. Bank 是美国联邦存款保险公司(FDIC)成员;投资和保险产品不受 FDIC 保险保障,价值可能下跌。

首席软件工程师,营运资本金融——美国银行(混合办公,夏洛特)

为美国银行营运资本金融团队开发安全的云原生金融应用。 使用 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 工程、安全编码和敏捷交付实践
  • 具备 Spring Data JPA、Hibernate 或 MyBatis 经验者优先
  • 了解 Kubernetes 部署、容器编排和配置管理
  • 具备实施机密信息管理和应用安全实践的经验
  • 熟悉 React 和现代前端框架
  • 具备金融服务、银行、贷款、资金管理或营运资本金融经验者优先
  • 能够每周至少三天在美国银行办公地点工作
  • 能够遵守美国银行的政策和流程,包括《道德与商业行为准则》以及适用的职场行为和安全要求

福利待遇

  • 医疗、牙科和视力医疗保险
  • 基本及自选定期人寿保险
  • 短期和长期残疾保险
  • 孕期残疾假和育儿假
  • 401(k) 计划及雇主出资的退休计划
  • 根据薪资等级和任职年限提供两至五周带薪休假
  • 最多 11 个带薪节假日机会
  • 领养援助
  • 病假和安全假按每工作 30 小时累计 1 小时,每个日历年最多 80 小时,除非适用法律另有规定
  • 激励和表彰计划
  • 员工股权股票购买机会
  • 401(k) 缴款和养老金