职位
在一个充满挑战和多元文化的环境中,我们正在寻找一名高级Java开发人员加入我们的核心银行IT部门,该部门负责开发和维护国际后台现金管理系统。该信息系统部署在全球25个业务单位。该系统具有多个模块,用于管理参考数据、商业后台功能(付款、汇款、贷款、存款、担保、信用证等)、会计、管理控制和信用风险监测。该系统满足当地监管报告需求和总部报告需求,基于数据仓库。
候选人将致力于为银行的现金管理系统实施新的解决方案,并与BA、PM、技术负责人和共同开发人员一起工作。
主要职责
• 研究、设计和开发软件-按照定义的标准和高质量开发解决方案
• 分析用户需求并开发软件解决方案-研究、评估、理解并提供对功能规格的反馈。
• 提供详细的解决方案开发估算
• 更新软件,增强现有软件功能,并开发和指导软件测试和验证程序。
• 制定规范和性能要求-使用TDD实施解决方案
• 执行非功能测试
• 与其他工程师合作,集成硬件和/或软件系统-为其他团队成员进行设计和代码审查
• 准备设计和实施文档
• 支持功能和用户验收测试
• 在生产中支持应用程序-分析和解决问题
资格和个人简介
至少具有以下任何一个学位:
计算机科学/信息技术/编程与系统分析/科学(计算机学习)
至少有8年的Java/J2EE开发经验。
技术
• 使用经过验证的模式进行解决方案设计,了解反模式,性能调优
• Java/J2EE,Spring,Spring MVC/Struts,Java脚本,JQuery
• 关系数据库-Oracle
• No SQL数据库-Cassandra,HBASE
• Spark编程,Apache Kafka和Hadoop管理工具。
• 构建工具-Maven/Ant,UML,JMS/WebSphere MQ,Restful web服务,Jenkins,
• 源代码管理-SVN/GIT,使用Junit进行TDD,DBUnit,Jira/QC。
• 应用服务器-Jboss/Websphere/Weblogic
• 最好具备:MQ和CFT的知识
项目方法论
• 对公司银行和现金管理领域的理解
其他专业技能和心态
• 较强的组织和沟通能力
• 较强的分析和问题解决能力
• 团队精神-喜欢解释和分享知识
• 对各种软件开发程序的意识
• 能够遵循定义的程序
有兴趣的申请人,请将简历发送至Shaun Quek Yew Meng
电子邮件:shaunquek@recruitexpress.com.sg
CEI注册号:R1660732
EA许可证号:99C4599