首页 > 制度大全 > 交易系统开发工程师职位描述与岗位职责任职要求

交易系统开发工程师职位描述与岗位职责任职要求

2024-07-26 阅读 3037

职位描述

职责描述

1、设计和优化量化交易系统,包括证券、期货及其他金融衍生品在国内外市场的交易、分析和风险控制等。

2、Linux平台下低延迟系统设计、开发和维护,涉及网络编程、数据库、进程间通讯、高性能计算等。

3、与公司量化策略研究团队密切合作,参与交易执行策略的研究与开发,提供关键技术支撑,并进行过程监控;

4、了解市场上的技术更新,学习和掌握新技术,保证公司在技术领域处于领先地位。

任职要求

基本要求:

1、毕业于重点理工类高校,全日制本科以上学历,计算机、数学、统计等理工科专业;

2、熟练使用C/C++、Python;

3、熟悉常用数据结构;

4、具备敏捷的开发能力,可以在短时间内搭建一个高性能、高稳定性项目。

附加要求:

5、熟悉网络传输层或应用层通讯协议,需具备内存数据库编程经验;

6、熟悉金融衍生品交易类业务、技术架构者优先;

7、有独立或带领团队完成交易类项目经验者优先;

8、有Linux内核,驱动开发经验者优先。

篇2:交易系统平台资深Java工程师结算职位描述与岗位职责任职要求

职位描述

工作职责

岗位描述:

1、负责外卖交易结算中心的需求的整理和系统研发工作;

2、按照项目计划,按时提交高质量代码,完成开发任务;

3、规范文档的编写、维护,以及其他与项目相关工作。

任职资格

1、大学本科以上学历,计算机或相关专业,5年以上java实际项目开发经验;

2、有扎实的Java基础,Java多线程、并发以及网络通信有深厚的经验;

3、熟悉设计模式、OOA/OOD。熟悉主流开源应用框架,如Spring、iBatis、XML、JSON、Maven等开发技术;

4、熟悉关系型数据库MySQL等,SQL优化。熟悉Memcached、MongoDB、Redis、HBase等;

5、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现;

6、热爱技术,对技术有不懈的追求,喜欢研究开源代码;

7、良好的学习能力、团队协作能力和沟通能力;能主动承担压力,态度端正积极,善于思考,能独立分析和解决问题;

8、了解结算,支付业务优先。

篇3:交易系统平台资深Java工程师订单职位描述与岗位职责任职要求

职位描述

工作职责

岗位职责

1.负责核心交易&优惠系统设计、开发、优化;

2.参与核心交易&优惠平台化建设,支持多个业务订单交易&优惠计算;

3.参与核心交易&优惠系统稳定性相关工作;

4.参与系统性能、扩展性调优;

5.负责公司初级、中级JAVA工程质量指导;

6.负责相关系统架构规划及落地实现。

任职要求

1.扎实的计算机专业基本功,强大的写码能力;

2.熟练掌握Java及面向对象设计开发,对部分Java技术有深入研究,研究过优秀开源软件的源码并有心得者优先;

3.了解SOA架构理念、实现技术;熟悉常见设计模式,熟练掌握Spring、myBatis等框架;

4.熟练掌握MySQL应用开发、数据库原理和常用性能优化和扩展技术,以及NoSQL,Queue的原理、使用场景以及限制;

5.研究过常用RPC协议、缓存、jvm调优等,有相应实践经验者优先;

6.熟练掌握linux常用命令,有线上运维经验者优先;

7.参与过大型复杂分布式互联网(特别是电商)交易、支付、订单、活动系统的设计、优化优先;

8.参与过大型复杂分布式互联网(特别是电商)平台化建设经验者优先;

9.有大型复杂分布式系统追踪、监控、报警经验优先;

10.有工作流引擎相关设计、开发经验优先;

11.拥有和工作年限相称的广度和(或)深度,有较强的逻辑/概率思维能力,善于分析、归纳、描述、沟通、和解决问题;

12.高度的投入度,既能搞定复杂的技术难题,同时又热切地关注业务,用技术力贡献于业务成功。