1、3年以上上市公司大型分布式系统JAVA开发经验
2、熟悉分布式系统的设计和应用。,如缓存(Redis)、消息中间件(Rocket MQ)、ElasticSearch、分库分表(mycat)等;
3、精通Spring、Sping Boot、SpringMvc、SpringSecurity,shiro等web开发框架;
4、熟悉Vue、Extjs等前端技术;
5、熟悉关系型数据库,具备一定的SQL优化能力;
6、精通Java语言以及J2EE平台特性,熟悉IO、多线程、熟悉常用的设计模式;
7、熟悉Linux、Maven、Git,熟悉Tomcat、Apache、Nginx等开源服务器;
8、熟悉python,抓取过各个行业数据,善于数据分析,数据清洗
10、熟悉xxl-job任务调度中心的使用
1、定时任务开发(调度中心):用于定时推送微信、短信消息,数据的抓取更新等。主要功能是可以随时启动、停止、更改执行规则。
2、权限中心:各个系统用户、角色、菜单等授权中心
3、物流、安装系统:用于物流信息记录、安装数据统计