1.熟悉软件开发过程,能独立分析并设计软件系统,编写优雅的软件设计文档。
2.熟练掌握Java开发语言,熟悉多线程、集合等基础框架。
3.熟练掌握Spring、SpringBoot、MyBatis等开源框架。
4.熟练使用关系型数据库,如MySQL、Oracle,了解SQL调优。
5.熟练使用Redis,了解高并发下缓存穿透、缓存击穿、缓存雪崩的解决方案,熟悉Redis分布式
锁的实现。
6.熟练使用团队协作工具git和项目构建工具Maven。
7.熟悉SpringCloud、nacos等微服务开发技术框架,有三年微服务开发经验。
8.了解HTML、JavaScript、JQuery、vue。
9.对JVM原理有初步了解,包括内存模型、垃圾回收器。
10.了解RabbitMQ、RocketMQ、kafka等消息队列中间件。
11.熟练使用Docker容器化技术。
项目名称:高分袋鼠课表
项目简介:高分袋鼠课表是一款为中国家庭定制的学科管理工具,集合课堂内外规划、教育支出管控、
升学精准指导等功能,信息共享,便于全家目标统一,助力孩子高分升学。
使用技术:SpringCloud、MySQL、Redis、Nacos、RabbitMQ、Kafka、SpringCloudGateway、
Swagger等。
个人职责:
1.完成规则引擎服务的调研设计及开发工作,为课程和任务模块提供规则计算服务。
2.完成课程服务的设计搭建开发工作。
3.参与任务模块的设计、并负责任务服务与课程服务的对接工作。
4.参与设计系统的请求相应等规范制定工作。
5.负责用户登录信息的保存和解析,为后端业务提供客户信息。
6.完成技术调研工作,并进行可行性分析。
您已在“基本信息”中填写过联系方式,需求方如选中您简历,会通过平台的虚拟电话系统联系您或委托平台联系您,为了平台简历标准化,请不要在简历中留有手机、微信、邮箱、博客链接等联系方式,否则将无法通过审核并永久封号,感谢支持。
在作品中负责的角色等,这样需求方在搜索做过类似功能的关键词中就能搜索到你。不少于50字,建议100字以上。 注意:您已在“基本信息”中填写过联系方式,需求方如选中您简历,会通过平台的虚拟电话系统联系您或委托平台联系您,为了平台简历标准化,请不要在简历中留有手机、微信、邮箱、