一家快速发展的公司正在利用下一代技术的力量建立一个创新的金融科技平台,实现无缝交易,该公司正在寻找一名后端开发人员。该开发人员将负责编写简单的代码,运送新的产品和功能或改进现有的产品和功能。该公司的使命是为投资者提供最好的交易机会和令人满意的交易体验。对于开发人员来说,这是一个很好的机会,可以向行业资深人士学习,并在敏捷的环境中测试自己的才能。
工作职责。
- 独立工作,不需要太多的指导
- 将前端元素与服务器端的逻辑和功能结合起来
- 定期与管理层和技术支持团队沟通,明确记录程序和代码
- 优化平台以加快执行速度,解决可扩展性问题
工作要求。
- 工程学、计算机科学的学士/硕士学位(或同等经验)
- 至少有5年以上作为后端开发人员的相关经验
- 有丰富的Core Java工作经验,以及实时、低延迟和高效内存分配的经验
- 有丰富的事件源架构的工作经验
- 在测试驱动开发(TDD)和分布式系统架构(微服务)方面有明显的经验
- 深入了解PostgreSQL和AWS栈,如EC2、S3
- 有丰富的Java 8工作经验
- 有在敏捷环境和持续交付方面的工作经验
- 对Jira的故事和缺陷管理有深入了解
- 对Git、Gradle、Jenkins、Cucumber和Junit有明显的经验。
- 对mockito、Aeron、vertx.io和swagger有丰富的经验
- 熟悉风险(PnL、保证金计算)。
- 对订单执行流程(FIX协议--新订单单,执行报告)有深入经验
- 最好有一些Java 11以上的知识
- 优秀的英语交流能力,包括口头和书面交流