Java Angular 全栈开发人员

新加坡 2天前全职 网络
面议
应用程序开发高级程序员分析师是一个中级职位,负责与技术团队协调参与建立和实施新的或修订的应用系统和程序。此角色的总体目标是为应用系统分析和编程活动做出贡献。 角色概述:为低延迟、高性能的期货衍生品清算平台提供尖端、弹性和可扩展的解决方案。此角色涉及设计、开发和现代化自动化边际支付和费用/佣金,确保工程卓越,并培养高绩效团队。 主要职责: • 架构与开发:使用现代框架设计、开发和测试弹性、无状态、可扩展和可重用的服务和API。 • 技术领导:设计和审查符合花旗标准的解决方案,优化客户体验和竞争优势。 • 微服务和UI开发:在云原生微服务架构中构建可重用的软件组件,并开发高性能的Angular界面,注重设计模式和安全编码。 • 协作与自动化:与利益相关者、产品经理和业务分析师合作。使用DevOps工具实施自动化构建、测试和部署管道。 • 质量与指导:通过测试和测试自动化推动质量。指导初级团队成员,执行治理,并持续提升代码质量。 • 创新:研究前端开发和DevOps最佳实践,提供应用程序编程和架构遵从的专业知识。 所需技术技能和资格: • 经验:7年以上IT经验,具有强大的技术背景。 • 云原生:Docker、OpenShift/Kubernetes微服务架构。 • 后端:Java、Spring、SQL、REST API、Kafka/IBM MQ。 • 前端:JavaScript、Angular、HTML、CSS。 • DevOps:GIT、Jenkins、Tekton。 • 方法论:敏捷/Scrum。 • 教育:计算机科学/IT学士或硕士学位。 期望技能: • 期货和期权清算工作流程。 • 应用安全协议(Oauth、TLS、SSL、SSH、SFTP、PKI)。 • 分布式缓存(Gemfire/Redis)。 此职位描述提供了所执行工作的高级概述。可能会根据需要分配其他与工作相关的职责。 职位类别: 技术 职位家族: 应用程序开发 时间类型: 全职 最相关技能 请参阅上面列出的要求。 其他相关技能 有关补充技能,请参阅上文和/或联系招聘人员。 花旗是一个机会均等的雇主,合格的候选人将不分种族、肤色、宗教、性别、性取向、性别认同、国籍、残疾、受保护退伍军人身份或任何其他受法律保护的特征而获得考虑。 如果您是残疾人士并需要合理的便利以使用我们的搜索工具和/或申请职业机会,请查看花旗的无障碍设施。 查看花旗的EEO政策声明和知悉您的权利海报。