1,具有扎实的java基础,良好的编程习惯,遵从开发规范
2,熟悉spring框架,包括IOC和AOP编程和SSM的整合技术
3,熟悉SpringBoot,SpringCloud等常用开发框架,
4,熟悉MySQL数据库,pgSQL数据库,熟练掌握SQL语句的编写,熟悉Redis数据库的使用,熟悉MongoDB以及ES全文索引技术的使用,
5,熟悉Naxos,Dubbo分布式开发技术
6,熟悉MQ消息服务中间件,了解分布式事务,页面静态化FreeMarker
7,熟练使用IDEA,MAVEN,Git等项目开发管理构建工具的使用
8,熟悉Linux,Docker常用命令与操作
1,贸易商管理平台项目,主要负责商品管理,库存管理,价格管理等模块的数据库表结构设计,原型图分析接口开发文档编写,业务功能实现,Jenkins集成部署,联填测试等。
2,在线教育平台项目,主要负责课程内容管理,发布管理,媒资管理,评论管理等模块,根据需求分析技术选型,完成第三方服务对接,七牛图片、阿里OSS视频和七牛静态页面的存储,MQ消息幂等维护,Redis热点数据缓存等