1.有架构设计经验,根据整体具体业务场景设计架构
2.针对性研究系统瓶颈,并有高并发,高可用,高性能系统设计经验
3.熟悉Java开发,多线程、集合、并发、常用设计模式等
4.熟悉JVM,包括内存模型、垃圾回收机制等,实际参数调优和处理内存泄露等
5.熟悉Mysql,Oracle,并有实际sql调优,读写分离,分库分表经验
6.熟悉单体、微服务模式,技术框架实现有Spring、springboot、springcloud、SpringCloudAlibaba及涉及的各个组件,实际项目从0-1搭建单体和微服务项目
7.熟悉分布式场景的解决方案:分布式锁、分布式事务、分布式定时任务等,比如实际应用在接口幂等性、业务一致性等
8.熟悉Redis、Rocketmq
9.熟悉定时任务Quartz、xxl-job;熟悉日志收集ELK、EFK
10.熟悉Linux;熟悉docker、k8s;有实际在物理机上,从0-1装操作系统,配置系统,安全防范等,并搭建docker等
11.熟悉CICD流程及其相关工具使用git、maven、nexus、jenkins、gitlab、harbor、rancher等,并从0到1搭建过整套开发的全自动化部署
1.物流行业相关的erp,TMS、CRM,BMS、OMS、WMS等
2.第三方支付系统
3.在线物流货运平台、企业OA系统、财务系统
4.企业CRM,BRM系统、企业SaaS通信平台5G应用