工作内容:
1.协助开发互联网金融平台的核心功能,构建技术基础设施。
2.帮助实现RestFul和WebSocket API接口,支持客户接收市场数据和执行订单。
3.协助构建高效、稳定且并发的交易系统,确保7x24小时不间断运行。
挑战:
1.提出实际可行的解决方案并独立编写技术文档。
2.系统分析、抽象思维及系统设计。
使用的技术栈/技能:
Java编程语言 - 经常使用
大规模、多线程、高性能分布式系统 - 经常使用
数据结构、设计模式、多线程编程和JVM原理 - 经常使用
Java Web、微服务开发,及SpringBoot、Spring Cloud、MyBatis等框架 - 经常使用
缓存、消息队列、搜索工具(如Redis、Kafka、Elasticsearch) - 经常使用
Linux操作系统 - 经常使用
性能调优、jmetrics和grafana - 偶尔使用