1.使用java语言进行后端开发
2.熟悉Spring、Mybatis、SpringMVC、SpringBoot、SpringCloud等主流框架进行B/S结构编程
3.熟练使用Maven进行项目管理,使用GIT进行版本控制
4.熟悉Redis数据库的穿透、雪崩、击穿及解决方案
5.熟悉Linux操作系统的常用命令
6.熟悉MySQL关系型数据库,以及Redis和MongoDB非关系型数据库
7.了解Dubbo,Seata,Nacos,Fegin,分布式锁
8.了解消息中间件RebbitMQ,对消息的丢失、重发机制、死信队列、消息有序有深刻的认识
项目:陌学
时间:2021.04-2021.11
技术架构:SpringBoot、Dubbo、MyBatisPlus、Redis、FastDFS、RebbitMQ、JWT、Nginx、Nacos
职责:1、参与调查、讨论、分析产品的需求2.辅助编写接口文档3、负责朋友圈、消息模块的开发及测试
项目:交易平台
时间:2021.12-至今
技术架构:SpringBoot、layUI、js、Nacos、Dubbo等,具体的想不起来了是单体架构,技术比较老
职责:负责前后端的功能开发及数据处理