职位概述
部门和团队详细信息:
企业银行是一个以技术为中心的业务,正在向实时处理不断迈进,客户对集成系统和访问支持数据的需求日益增加。这意味着技术对业务的重要性比以往任何时候都更高。
德意志银行是少数几家在这一领域具备规模和网络,能够进行激烈竞争的银行之一,在这一领域的投资广度无与伦比。加入该团队是一个独特的机会,可以帮助从头开始重建我们一些最关键处理系统的核心。
我们的企业银行技术团队是一个由3000名程序员(并且还在不断增长!)组成的全球团队,分布在30个国家。企业银行支持的主要业务包括现金管理、证券服务、贸易融资和信托与代理服务。企业银行技术通过与首席信息官对齐的团队以及客户连接、监控与监管、基础设施、架构、生产和风险与控制等“横向”团队来支持这些业务。
贸易融资与贷款:贸易融资技术负责国际文档支付的应用开发,即收款、信用证、担保、企业客户和机构投资者的外贸融资,涵盖进口商和出口商。产品示例包括:非结构化和结构化贸易融资、贷款和信贷分配解决方案。
我们将为您提供:
一个健康、积极参与且得到良好支持的员工队伍更能做好他们的工作,更重要的是,享受工作内外的生活。这就是为什么我们致力于提供一个以您的发展和福祉为中心的环境。
您可以期待:
• 灵活的福利计划,包括虚拟医生咨询服务
• 综合的休假福利
• 性别中立的父母假
• 灵活的工作安排
• 每年25天的带薪休假,加上公共假期和灵活工作安排
您的主要职责:
作为我们全球团队的一部分,您将作为软件工程师参与各种组件的开发。您的角色包括规格、开发以及新功能的测试和推出。您需要为愿景做出贡献,理解我们的产品路线图,将商业价值与体验相结合,并为团队建立工程文化贡献力量。我们希望成功的候选人能够交付高质量的软件,并对软件工程充满热情。您必须对软件开发概念有熟练的理解,并对云概念有良好的理解。
• 设计和开发新功能
• 与团队合作,处理功能和非功能需求、技术分析和设计
• 编码和测试,审查其他团队成员的更改。
• 根据GCP建议和实施最佳实践。
• 记录业务和功能需求、设计决策和API。
• 与生产支持团队合作解决任何关键问题
• 更新软件,提升现有软件能力,开发和指导软件测试和验证程序。
• 能够与跨应用团队和个人合作,以实现共同目标
您的技能和经验:
• 至少6年的通用编程语言工作经验,如Java(例如:Java 8+)
• 在Web技术、框架和用户界面开发技术栈方面的动手经验,例如:ReactJS、HTML、CSS、JavaScript、Angular、Bootstrap、Node.js
• 展示UI设计技能,拥有强大的作品集;在创建线框图、故事板、用户流程、过程流程和视觉模型方面有丰富经验
• 了解应用程序、数据和基础架构架构原则及设计模式
• 计算机科学、信息技术、编程与系统分析或科学(计算机研究)学士学位
• 在构建微服务方面的动手经验,包括使用Spring Boot、Cloud和其他相关框架编写单元和集成测试
• 理解并有动手经验应用微服务的事件驱动模式,如CQRS
• 了解分布式消息平台,如Apache Kafka
• 必须具备功能/响应式编程的经验,并具备Java中的功能编程的工作知识
• 在Kubernetes、Azure、Redhat Openshift等平台上处理云原生应用的动手经验
• 熟练使用Git进行源代码管理,将GitHub仓库与Artifactory集成,并使用相同的工具实现GCP部署,通过实施CI/CD管道。
• 使用Terraform或类似技术创建构建和部署管道
• 了解使用Hystrix等工具的电路断路器等弹性模式
• 了解使用Sleuth、EFK等工具的有效操作模式,如指标、健康检查、分布式追踪
• 使用Terraform或类似技术创建构建和部署管道。
• 了解使用Sleuth、EFK等工具的有效操作模式,如指标、健康检查、分布式追踪。
该角色需要在One Raffles Quay办公室现场执行。相关的疫苗接种要求可能适用。
我们将如何支持您:
• 来自您团队专家的辅导和支持
• 持续学习的文化以促进进步
• 一系列灵活的福利,您可以根据需要进行调整
• 培训和发展,帮助您在职业生涯中脱颖而出
• 来自您团队专家的辅导和支持
关于我们和我们的团队:
德意志银行是领先的德国银行,拥有强大的欧洲根基和全球网络。点击这里查看我们的工作。
德意志银行与多样性
我们努力营造一个文化,使我们能够每天共同卓越。这包括负责任地行动、商业思维、主动性和协作。
我们共同分享并庆祝我们员工的成功。我们是德意志银行集团。
我们欢迎所有人的申请,并促进积极、公平和包容的工作环境。