高级软件工程师 - Java / Spring Boot / AWS(12个月合同)

圣弗朗西斯科 15小时前合同 网络
面议
关于该职位 在Early Warning,我们通过Zelle、Paze等尖端解决方案为美国金融系统提供动力和保护已有三十多年。作为支付领域的可信赖品牌,我们与数千家机构合作,以增加金融服务的可及性,并保护数亿消费者和小型企业的交易。 位于斯科茨代尔、旧金山、芝加哥或纽约的职位采用混合工作模式,以促进更具协作性的工作环境。 回应此职位发布的候选人必须在雇用日期独立具备在美国为任何雇主工作的资格。该职位不符合就业签证赞助资格。 Early Warning(EWS)的工程团队由围绕许多不同平台、能力和产品组织的团队组成,这些团队被整合在一起,为美国最大的银行提供核心能力——包括像Zelle和Paze这样的无处不在的产品。 这些能力通常通过面向客户的API或集成点提供,使EWS团队能够在可能取得重大胜利的地方积极创新。支持这些努力的团队与利益相关者合作推动自身的创新。 如果您渴望大规模挑战,并渴望在一个以Java为主的环境中学习和做出重大贡献的机会——我们很乐意与您交谈! 总体目的 开发、记录、测试、调试和维护软件产品应用程序;在安全软件工程中提供软件工具、框架和最佳实践的专业知识和熟悉度。与团队其他成员有效协作,以实现团队的积压工作。 职责 - 参与复杂能力的讨论和实施。 - 开发复杂的功能和能力以增强Early Warning的核心产品。 - 使用Git管理源代码。 - 接收、审查和批准拉取请求,确保代码质量保持高水平。 - 使用基于SQL的数据库查询平台数据。 - 使用Spring Boot处理复杂的Java Web服务。 - 在Confluence中记录复杂的细节和决策。 - 在冲刺工作中构建自动化测试,并将其集成到CI/CD管道中,考虑环境变量并提供建议。 - 能够排除开发过程中可能出现的复杂错误。 - 支持公司对风险管理和保护系统和数据的完整性和机密性的承诺。 - 上述职位描述并非旨在成为职位职责和标准的全包列表。现任者将遵循指示并履行主管分配的其他相关职责。 要求 - 通常通过完成计算机科学、计算机科学工程、计算机信息系统、电气工程或相关领域的学士学位获得的教育和/或经验。 - 至少5年软件工程或相关经验的直接经验。 - 熟练使用Git源代码管理和Git流分支模型。 - 需要Spring / Spring Boot框架。 - 熟悉现代DevOps实践。 - 熟悉编写自动化测试。 - 熟练使用SQL。 - 熟练设计RESTful服务。 - 具有Docker/Kubernetes经验。 - 具有Kafka经验。 - 优秀的书面和口头沟通能力。 - 背景和药物筛查 加分项 - 额外的相关教育和/或工作经验优先 - 最近的AWS云经验 - 具有Rest或SOAP服务经验。 - 熟悉使用常见的数据格式标准,如XML、JSON、YAML等。 - NoSQL经验(Redis、HBASE、AeroSpike等) - 金融科技经验非常有益