《岗位职责》 1、新增岗位: JAVA架构师 JAVA组长 2、岗位要求变更:JAVA工程师 1. 系统架构设计: o 负责数字货币交易所整体系统架构设计,包括交易引擎、钱包系统、风控系统等关键模块的架构规划。 o 设计高可用、高并发、高性能的分布式系统架构,确保平台能够应对大规模用户和交易量。 o 负责设计系统的可扩展性和容错性,以应对未来业务的增长。 2. 技术选型与研发指导: o 根据业务需求和技术栈,负责技术选型并提供技术指导。 o 协助研发团队解决技术难题,优化代码质量和开发效率。 o 主导架构和技术方案的评审,确保系统实现符合高标准的设计原则。 3. 系统性能优化: o 分析和优化系统性能瓶颈,包括CPU、内存、IO等资源的利用率。 o 提升系统响应速度、吞吐量以及交易处理能力,确保系统的高可用性和高并发性。 4. 安全设计与风险控制: o 负责交易所的安全架构设计,包括数据加密、身份验证、权限控制等。 o 参与平台的安全审计,制定防止DDos攻击、SQL注入等常见安全问题的方案。 o 与风控团队合作,设计防止欺诈、操控和其他恶意行为的机制。 5. 代码质量与文档编写: o 编写高质量、可维护的代码,确保项目的长期可持续性。 o 撰写系统设计文档、技术白皮书和开发文档,确保团队成员能够有效协作。 6. 团队协作与技术培训: o 与产品、运维、测试等团队密切合作,确保项目的顺利实施。 o 带领团队成员进行技术培训,提升团队整体的技术水平。