岗位描述
1.负责交易所核心系统的设计、开发和维护,确保系统高性能、高可用和高扩展性。
2.根据业务需求,完成服务端java微服务架构的开发和优化。编写高质量、可维护的代码,涉及系统架构设计和性能优化。
3.涉及项目需求分析、系统设计、技术选型和风险评估。排查并解决系统问题,提供持续的技术支持。
4.延续java技术发展趋势,持续优化系统。
5.协助产品经理及前置开发并推进业务落地。
职位要求:
1.计算机相关专业本科及以上学历,5年以上Java内部开发经验;
2.有区块链、中心化交易所或金融衍生品相关开发经验者优先。
3.Java基础,熟悉JVM原理,掌握多线程编程、并发控制及线程池相关原理,有实际应用经验;
4.熟悉Spring、MyBatis、Spring Boot,Spring Cloud等主流开发框架;
5.熟悉MySQL数据库,编写复杂的SQL语句,具备良好的索引优化和性能调优能力;
6.熟悉全面的系统架构,具备Redis、Kafka、RocketMQ等中间件的实际使用经验;
7.具备良好的沟通能力及团队合作意识,责任心强,抗压能力强。
