1. 熟悉软件开发流程,可独立完成常规软件项目开发。
2. 熟练使用Spring,SpringMVC,SpringBoot、MyBatis等框架进行开发,掌握Spring生命周期。
3. 熟悉SpringCloud 微服务架构设计开发,熟悉分库分表(SHARDING-JDBC),熟悉分布式事务Seata。
4. 熟悉MySQL,了解索引底层原理,有一定SQL优化和重构经验,熟悉MySQL锁机制,熟悉MySQL事务。
5. 熟悉消息队列RabbitMQ、Kafka,熟悉Redis。
6. 熟练使用Git、SVN版本管理工具,熟悉Maven项目构建工具。
7. 掌握前端HTML/JavaScript语言,熟练使用Vue框架。
8. 熟练掌握 linux 基本命令,熟悉服务器部署和相关运维知识。
参与过电商商城系统、企业人事经办系统等。负责框架搭建和核心模块的开发,技术上采用前后端分离,后端技术框架采用SpringBoot、Mybatis、redis等相关技术,前端采用VUE,Maven构建工具,git版本控制、Jenkins持续集成。
电商商城系统,包括:商品上架、商品列表展示、商品下单、支付等功能,我作为开发经理,负责框架搭建和核心模块的开发
企业人事经办系统,实现人事日常工作的功能板块:组织模块、招聘模块、人事模块、薪酬模块等,我作为开发经理,负责框架搭建和核心模块的开发