1.JAVA基础扎实,理解io、多线程、集合等基础框架,对JVM原理有一定的了解
2.熟悉J2EE,熟练使用Spring、SpringMVC、MyBatis进行开发
3.了解关系数据库原理,熟悉oracle或mysql,对SQL优化有一定了解
4.熟练使用linux,熟悉shell、python等脚本编程
5.熟悉tomcat、nginx等应用服务器的操作
6.熟悉Spring Cloud、Spring Boot等微服务架构
7.熟练使用常用NoSQL数据库:Redis、Memcache
8.了解RPC调用框架(Dubbo)、消息队列框架(RabbitMQ/ActiveMQ等)
9.熟练掌握Maven、SVN、Git、IntelliJ IDEA等工具
10.熟练使用XML、JSON数据传输
11.了解权限框架Shiro
项目一:供应链系统是主要负责华为终端从客户下单,到发货,物流等一系列流程,我主要负责的是发货单管理服务子系统、清洁管理子系统以及主数据子系统,承接订单的发货需求,按照客户需求将待发货需求进行分组和优先级排序,并考虑物流要素进行再次分组生成发货单,并传递给物流环节,待发货单获得调度指令物流旅行状态后传回给订单
项目二:中国移动网上营业厅是中国的网页版业务办理和活动展示的网页系统,移动4G自选套餐和4G飞享套餐等各种套餐的办理以及各种活动的展示和办理,同时提供个人业务信息的查询等
项目三:预装IT管理系统主要是负责对整个终端测试团队流程的管理,之前是由测试人员和运营人员手工记录产品的规划。交付以及清单的生成,现在变由系统代为管理整个流程