职位:高级Java开发人员
地点:纽约市,纽约/新泽西州泽西市/康涅狄格州斯坦福德(混合办公——每周3天)
必须具备投资银行背景。
对金融工具和交易投资生命周期有良好的了解。
必须掌握Java 8+。
职位描述:
· 开发/集成衍生品交易应用程序
· 领导分布式工程团队
· 与交易员、运营人员和策略人员等业务利益相关者进行沟通
· 理解并将业务需求转化为技术设计规范
· 为改进或新项目寻找技术解决方案
· 使用行业标准的测试自动化框架实施单元测试和集成测试用例。
· 记录支持业务所需的变更
必备技能描述:
· 6年以上企业开发经验。(JDK 8或11)
· 有领导分布式团队的经验
· 银行/金融服务背景
· REST API(包括企业身份验证和认证)
· 企业服务(包括监控、状态管理)
· 精通面向对象技术
· 在并发和多线程方面具有扎实的专业知识
· Spring(包括Spring Boot和Spring Boot Actuator)
· JMS
· MS SQL Server
· 具有自动化测试经验(TDD、BDD)
· 出色的口头和书面沟通能力
· 个人领导力:真实地识别自己的技能、经验、知识和其他个人特质;展示自信和韧性。
· 规划和组织:确定并达到里程碑;理解并阐明可交付成果;评估和减轻风险;坚持工作范围并管理任何变更。
额外技能:
· 了解衍生品工具的估值方法
· 了解Murex定价或其他Murex API集成经验
· Apache Camel(版本2或3)
· 与供应商软件包集成,如:Murex
· 调试会计问题将是一个额外的优势
· 金融、数学或相关学科的学士或更高学位
· 测试管理
· 交易生命周期管理
· 市场数据管理
· 客户关注:了解客户的业务;确定和理解客户的个人和公司目标和需求;建立牢固的关系
· 分析决策:通过洞察力和经验识别和解决问题,做出正确的决策;收集相关信息,确定重要问题并得出结论