需要一名核心服务器端Java开发人员,支持一家领先的投资银行的股权互换业务。这是一个全球前台团队,负责编写支持股权互换产品的领先供应商的软件。
该角色将位于实时计算引擎及其相关组件中,这些组件是产品套件的核心。开发人员将在一个敏捷小组中工作,开发一个由多个Java服务组成的系统,这些服务通过消息传递进行交互,以实时生成产品输出。该技术栈使用了高度多线程的Java、分片Mongo DB和缓存等技术和方法,以提供产品所需的规模和性能。候选人有可能接触到新的复杂技术以及深入的业务知识。
候选人应具备良好的分析能力,强大的软件工程技能,逻辑性的问题解决方法,能够在快节奏的环境中与要求苛刻的利益相关者沟通以理解复杂要求,并在压力下进行工作优先级排序,且能够在最少监督的情况下进行工作。候选人应是一个问题解决者,能够带着积极和热情来思考和提供架构考虑的潜在解决方案。
我们希望找到一个能够承担问题,展示领导力和对新特性交付负责的人。作为开发周期的一部分,您需要撰写高质量的单元测试,为新功能构建提供相关文档,并参与测试周期,包括建议如何在我们的管道中自动测试(并可能部署)某个项目。
尽管这个角色主要是Java,我们需要一个在开发环境中灵活的人;尽管Java是主要技能,有时您可能会编写Java,而其他日子您可能需要调整存储过程或修改Shell脚本。您将被期望参与全球开发人员共享的三级生产支持轮班。尽管我们有专门的发布团队,您可能有时需要协助周末部署活动。
这个角色非常适合希望寻找强大职业发展路径的人,提供许多成长、学习和发展的机会。
**所需技能**
- 核心服务器端Java,包括数据结构和并发
- Spring,JUnit
- Linux
- 关系数据库(Sybase和/或DB2为佳)并能够编写SQL查询
- 理解基于消息的架构
- 良好的问题解决和分析能力
- 完整的SDLC经验和理解
- 优秀的口头和书面沟通技能
- 有兴趣学习应用程序支持的业务
- 知识和愿望使用敏捷软件开发实践
- 一般需具备至少8年的相关经验以满足本角色所需技能
**所需技能**
- JMS(尤其是IBM MQ)
- Mongo DB
- 熟悉Java开发常用的各种开源库
- 数据库性能调优
- Python/Perl/Shell脚本
- 金融领域知识(如股权)
**发布日期**
2024年11月25日
**主要地点**
非日本亚洲-香港-香港-香港
**教育水平**
学士学位
**职位**
开发
**雇佣类型**
全职
**职位级别**
副总裁