高级大数据Java工程师

14天前全职
81K - 250K USD / 年 Societe Generale

Societe Generale

location 芝加哥
unsaved
参考编号 24000NBY 职责 全球银行技术与运营(GBTO)为全球银行与投资解决方案(GBIS)业务部门及其客户提供日常服务。IT与运营团队在同一领导下并肩工作,GBTO的目标是满足客户和市场需求的不断变化,并预测技术进步,以加速和支持GBIS活动的转型。GBTO处于这一技术和运营挑战的核心。 上市衍生品交易服务部门主要负责为外部和内部的股权优质服务业务线客户提供IT解决方案。我们与优质服务前台和运营部门合作,提供创新且稳健的解决方案,旨在生产市场领先的解决方案。 作为高级大数据Java工程师,您将参与我们在Azure中的数据湖流媒体平台的开发。作为功能团队的一员,您将独立工作,主要包括以下开发任务: • 在Azure中架构、设计和开发基于Kafka Stream的Java应用程序 • 在Azure中为大数据量架构、设计和开发数据管道,使用Spark(Java) • 编写高质量的Java代码 • 设计、开发和部署具备可扩展性和弹性的系统 • 进行代码审查,提供设计和流程的改进建议,帮助团队提升 • 处理大量数据的分布式系统 • 具备良好的性能问题排查能力 • 通过与产品负责人互动,支持将客户请求分解为详细的故事 • 提交符合验收标准的工作代码,并在不同级别满足完成定义 • 编写代码、部署脚本、进行单元测试、将代码检查到源代码库,并监控交付管道活动,以确保产品质量和一致性 • 进行测试、部署和团队的生产活动,以确保生产稳定,遵循章节提供的指南 • 参与配对编程,编写易于理解和支持的高质量代码 • 编写测试 - 通常是在相关代码之前 - 在单元级别使用Junit、Mockito和以BDD风格使用Cucumber • 参加待办事项精炼和规划会议,讨论和估算即将到来的故事(小、中、大) 要求 所需个人资料 技术技能: • 必须具备Java、Kafka Streams和Spark的经验 • 具备分布式系统的良好工作知识。 • 必须熟悉系统设计,能够设计批处理和实时的大数据系统。 • 必须具备Spark作业的工作经验和性能问题排查经验。 • 必须具备处理高数据量的工作经验 - 批处理和实时处理。 • 必须具备云经验 - AWS或Azure • 对Spring Boot或其他Java后端框架、Kafka、Elastic Search、Kibana和Kubernetes有扎实的知识 • 在云和大数据技术(如Spark和Kafka)方面有丰富的经验 • 设计RESTful API并集成第三方RESTful API。 • 熟悉代码审查和品牌管理,理想情况下使用Git。 能力: • 熟悉敏捷方法论,理想情况下为Scrum。 • 具备自动化测试方法的经验 - 测试驱动开发、单元测试、集成测试和BDD测试。 • 接触持续集成工具。 • 理解面向服务的架构和消息代理。 • 具备较强的分析能力和解决问题的能力。能够将复杂问题分解为简单可管理的单元,为每个单元开发解决方案,并将其整合回整体。 • 以结果为导向,能够设定目标和优先级,以最大化资源的使用,持续交付高质量结果。 • 以团队为导向,关注客户,乐于接受不同的想法/观点。对自身行为和工作风格有自我意识,并能容忍不同的需求和观点。 所需经验: • 7年以上Java高级程序员工作经验 • 3年以上Spark、Kafka和云的工作经验 教育要求: • 计算机科学、信息技术或相关技术领域的学士/硕士学位。 业务洞察 我们的文化: 在法国外贸银行,我们秉持承诺、责任、团队精神和创新这四项核心价值观。我们积极参与并关心他人。我们以道德和勇气行事。我们将人才和精力集中在集体成功上。我们实验并提出新想法。通过这种方式,我们最大化满足客户需求和预见市场变化的能力。法国外贸银行致力于加强与同事、社区及我们生活的世界的联系,因为关系是我们运作的核心。 有关我们文化和行为倡议的更多信息,请访问此链接(https://americas.societegenerale.com/en/careers/get-know-culture/) 多样性与包容性: 我们的多样性与包容性使命:招聘、发展、提升和留住一支多元化的员工队伍,团结一致以增强我们的竞争地位,并为客户提供创新解决方案。 我们的多样性与包容性愿景: • 参与的员工队伍在各个方面都具有多样性,反映我们运营的社区 • 包容的文化和工作场所,承认员工的独特需求并利用他们的多样化才能 • 参与我们的社区和市场,并使组织能够满足所有客户的需求 有关我们的多样性与包容性倡议的更多信息,请访问此链接(https://americas.societegenerale.com/en/societe-generale-about/diversity-and-inclusion/) 混合工作环境: 对于大多数职位,法国外贸银行提供混合工作安排,使员工能够灵活地远程工作和现场工作,以促进与同事的互动和合作,同时遵循所有SG标准协议。混合工作安排因业务领域而异。适用的业务线将确定并传达最符合其业务需求的工作安排。 薪酬与薪资范围: 基础薪资范围不包括加班费、奖金和/或其他福利(如适用)。实际基础薪资报价将根据技能和经验而有所不同。该职位有资格获得年度酌情奖金,并包括竞争力的福利套餐,包括401(k)计划(公司配比)、医疗/牙科/视力保险,以及其他福利(如生育、健康、学生贷款和通勤)。 多样性与包容性 法国外贸银行是一个平等机会的雇主,我们为将多样性视为公司的一项优势而感到自豪。我们致力于承认和促进员工和员工的才能与成就,无论其种族、宗教、肤色、国籍、性别、残疾、年龄、性别、性取向或任何其他受适用法律保护的特征或身份。