职位描述
负责交易系统服务器的开发与维护工作,参与核心模块的设计与实现,确保系统功能的完整性与技术方案的可行性。需独立完成软件开发任务,包括需求分析、架构设计、代码编写、单元测试及部署优化,保障交付质量。同时,持续对现有系统进行性能调优,提升交易处理速度与平台可扩展性,满足业务增长需求。
核心职责
- 主导交易系统服务器端开发,完成从需求分析到代码实现的全流程工作,确保系统符合高并发、低延迟的金融交易标准
- 设计并实现高可用性架构方案,优化数据库查询效率与缓存机制,提升系统吞吐量30%以上
- 制定系统运维规范,监控服务器运行状态,及时处理异常日志,保障7×24小时不间断服务
- 参与版本迭代管理,编写技术文档与接口说明,确保开发成果可追溯、可维护
- 定期进行系统压力测试与安全审计,识别潜在风险并提出改进方案
- 与前端团队协作,确保接口对接的稳定性与数据一致性,优化API响应时间
- 跟踪行业技术动态,研究新型分布式计算框架,推动系统架构升级
任职要求
- 计算机相关专业本科及以上学历,3年以上分布式系统开发经验,具备金融行业系统实施背景优先
- 精通Java/Python/C++等至少一种编程语言,熟悉Spring Boot、Kafka、Redis等技术栈
- 掌握微服务架构设计原理,有Docker容器化部署与Kubernetes集群管理经验
- 熟悉MySQL/Oracle等关系型数据库,具备SQL性能优化与索引设计能力
- 持有PMP或Scrum Master认证,熟悉敏捷开发流程与版本控制工具(Git)
- 具备良好的逻辑思维与问题解决能力,能独立分析并修复复杂系统故障
- 拥有优秀的沟通协调能力,能够与产品、测试、运维等多部门高效协作
- 持有CISSP或CISP认证,熟悉网络安全防护体系与数据加密技术
- 具备英语读写能力,能熟练阅读技术文档与参与国际技术交流
- 有大型高频交易系统开发经验者优先,熟悉低延迟网络通信协议
该职位要求候选人具备扎实的软件开发功底与系统架构设计能力,能够独立承担核心模块的开发任务。需熟悉金融行业的业务特性与技术挑战,具备将复杂业务需求转化为技术方案的能力。同时,要求候选人具备持续学习意识,能够跟踪前沿技术并应用于实际项目,确保系统在性能、安全、稳定性等方面保持行业领先水平。