1.具备扎实的java编程基础,精通面向对象编程思想;
2.精通java核心技术,如集合框架,多线程,IO等技术熟练掌握常规的数据结构算法及常用的设计模式;
3.精通spring全家桶(spring,spingmvc,springboot,springCloud),理解IOC,AOP
4.熟练使用springCloud+eureka,springCloud+nacaos,springmvc,mybatis框架,掌握nginx使用,https配置;
5.熟练掌握mysql、mysql索引数据结构及使用,oracle、人大金仓数据库,Mongodb,熟练掌握 SQL 语句编写、数据库设计及数据库优化;
6.熟练运用redis,rabbitmq,熟悉应用容器化技术,docker的使用;
7.熟悉各类报表打印,报表统计;
8.熟练运用git,maven开发工具,熟练运用禅道、postman,idea、navicat等开发工具;
9.熟悉微信公众号和微信小程序后台构建,微信支付业务实现,公众号消息推送技术;
10.熟练掌握flowable,activiti工作流引擎;
11.熟悉常用的加解密算法例如RSA,SM4;
12.熟练运用linux常用命令,具备一定程序部署经验;
13.熟悉js,jquery,html等前端技术;
14.熟悉阿里云服务器申请配置,域名备案;
15.有较好的程序设计和业务设计能力,熟悉SAAS服务构建,中台业务建设,熟悉常见的分布式技术,分布式锁实现;
16.在项目开发中,具备强烈的责任心和严谨的工作态度,注重代码的健壮性和可维护性,具备较强的逻辑表达能力,能够快速的理解业务,较好的团队合作能力;
1.熟悉企业信息化系统建设,擅长ERP,OA,供应链等信息建设;
2.熟悉网站建设,服务器管理,系统设计开发实施全流程管理;