1、掌握面向对象分析设计思想,熟练掌握常用的设计模式;
2、熟练Maven,SVN,git,Hbuilder,STS,eclipse,idea等基本工具的使用
3、有大型项目的需求分析,设计开发,测试,部署,系统运维的经验。
4、精通java编程,精通Spring、springmvc,springboot,Struts、Webservice,mybatis,druid,jquery,html,javascript,css,bootstrap,vue等技术相关的应用开发;
5、有使用redis等缓存的项目经验。
6、有分布式系统应用开发的经验,有使用dubbo,zookeeper经验。
7、有消息队列kafka和rabbit mq的应用开发经验。
8、项目中有使用netty经验,并基于apache的对象池封装成通讯客户端连接池的经验。
9、熟悉掌握Tomcat容器原理,具有java应用部署及生产运维的经验;
10、熟悉oracle数据库,熟练sql 优化;
11、熟悉linux基本操作,在linux系统上运维过java业务系统;
12、熟悉微服务架构spring boot,spring cloud。
13、熟练mysql、SqlServer,postgresql,solar。
2019-09-15 - 至今 历阅传媒科技 高级开发工程师
1,开发部 2019-9~至今 开发部主管 负责业务的需求分析、设计,核心模块开发,系统线上维护,和产品部沟通需求,安排排期及开发人员的任务分配进度跟踪,以及与其他系统的接口协调沟通,向领导汇报工作。
2014-09-16 - 2019-08-23 昌讯 资深工程师
1、智能制造部 副经理 负责业务的需求分析、设计,核心模块开发,系统线上维护,和产品部沟通需求,安排排期及开发人员的任务分配进度跟踪,以及与其他系统的接口协调沟通,向领导汇报工作等等。有千万级PO的大型项目开发经验。