架构方面:熟悉分布式架构,在保证高可用高并发的基础上提供建议,能针对企业现状,提供适合的架构模式。
基础方面:java基础有很深的理解,如多线程,锁,jvm内存模型等。
熟悉各种数据结构,链表,数组,队列,树,图等。
相应的也掌握多种算法,如动态规划等。
应用方面:消息中间件,zookeeper,redis,springcloud全家桶,dubbo等,
1.主导开发了版本管理平台
提供了从代码管理,打包部署,测试,到版本上线,全生命周期的自动化支持服务。
平台采用微服务部署模式,均在云端部署,能自由伸缩,高可用的同时,还能兼顾资源利用率。
主要技术:java(后端),react(前端),k8s(上云编排),docker(云环境),jenkins(持续集成工具),git(代码托管),svn(代码托管,版本托管)
2.证券管理系统
证券定时买卖,批量买卖,证券类型包括股票,债券,基金等。
包括online和batch,online用java+jsp,生成一个war包的传统架构模式,batch为shell+jar包方式。
角色 | 职位 |
负责人 | 高级java |
队员 | 后端工程师 |