Titans
3 天前
Java
----------------
java 开发工程师
职位描述:
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.具备良好的沟通能力及团队合作意识,责任心强,抗压能力强。
加分项:
1.有分布式系统开发经验者优先。 熟悉 Docker 、Kubernetes 等容器化技术。 熟悉区块链、数字货币相关领域者优先。
2.可以接受出差、出国工作;
3.掌握 Go 语言