● 熟练Java语法、多线程、集合、等框架。
● 熟练掌握MyBatis、Spring、SpringMVC、Spring Boot等开源框架进行整合开发并有过项目经验。
● 熟悉SpringCloud微服务治理架构,参与过 SpringCloud微服务相关项目开发经验。
● 熟悉Redis分布式缓存,熟悉备份策略,了解高并发下缓存穿透缓存雪崩解决方案。
● 掌握RabbitMQ消息中间件,利用MQ缓冲流量,削峰填谷。 ● 掌握MySQL以及复杂SQL编写和常用函数使用。
● 熟悉Linux,Docker容器化技术在工作中的使用。
● 熟练掌握Html、JavaScript、 JQuery、熟练Ajax交互和JSON。
● 熟悉 Idea、Eclipse、VScode 开发工具,熟练使用 Git 版本工具和 Maven 项目构建工具
益农易商 2019-05至 今 该项目是一个针对合作公司线下生产线上展示和销售一体的合作伙伴平台,该网站分为前后端两大模块,后端有材料采购、 产品管理、安全质检,前端有购物、收藏、首页展示、订单、支付、登录、售后、加入我们等功能;
项目技术架构: 该项目为微服务项目,采用SpringBoot+SpringCloud构建,使用Eureka作为注册中心,使用Zuul网关框架统一管理微服 务请求入口,使用Ribbon实现本地负载均衡器和Fegin客户端调用工具;使用Mybatis做数据层;SpringMVC做控制层; 前后端分离开发;RabbitMQ做消息缓冲;ElasticSearch做检索服务;Redis做缓存服务。
责任描述:
1.负责首页广告模块的设计与开发。
2.负责订单模块的设计与开发。
3.负责搜索模块设计与开发。
4.参与秒杀商品与支付的部分设计。
全栈开发 乐观开朗,适应能力强,能接受加班和出差。 有良好的设计和编码品味,并且热爱写代码。 具备良好的沟通能力和高度的团队合作意识,能快速融入团队。 技术视野开阔,学习能力好,对业界新技术敏感,喜欢钻研,具有良好的学习能力并注重团队合作。 热爱编程,在工作中,有着强烈的责任心
该项目主要是作为销售软件使用的,包括新品精选,本期推荐,商品搜索等模块,我主要负责后端开发,前端开发也有参与。