1. 熟练掌握 Java语言以及面向对象设计思想 ,具有扎实的 Java编码功底和编码规范
2. 熟练使用 Spring、SpringMVC、 Mybatis-Plus、SpringBoot 主流框架
3. 熟练使用 SpringCloud ,SpringSecurity 安全认证框架 ,熟悉 Alibaba 组件
4. 熟练掌握 MySQL 关系型数据库 , Redis 非关系型数据库
5. 了解 WebSocket、 http 协议
6. 熟练使用 RabbitMQ 消息队列中间件
7. 熟悉使用 JavaScript、JQuery、CSS3、Ajax、 HTML5 前端技术 ,了解 VUE、 Element-UI、 RuoYi 前端框架
8. 熟练使用 IDEA 开发工具 , Maven 管理项目工具、 SVN、G it 版本控制工具
9. 熟练使用 Postman 接口测试工具 ,swagger2 生成 API 文档
10. 熟悉使用 SpringSecurity+JWT ,分布式组件有: Nacos、OpenFeign、Gateway、 Sleuth、Sentinel
11. 熟悉使用微信、支付宝第三方工具
12. 熟悉使用 Nginx 反向代理、 Solr 搜索引擎
13. 了解 Linux 常用命令 ,了解 Jenkins
小智惠充
使用技术:SpringBoot2.0、SpringCloudAlibaba、GateWay、OpenFeign、SpringSecurity、
Jwt、Redis、RabbitMq、ElasticSearch、Swagger2、Junit、Lombok
• 项目描述:小智慧充我们开发它主要是为了能够让人们能够更加便捷的充值话费,不需要再费力的跑到
充话费的地方,能够随时随地的充值话费,并且提供商城服务,充值话费后会累计获得积分、积分足够
可以在商场兑换相应商品,并提供快递查询服务的一站式平台
• 功能模块:查询快递模块、充值话费模块、积分兑换模块、商城模块、 领卷中心模块、个人中心模
块、登录模块、订单模块
• 责任描述: 负责快递查询、负责话费充值、负责商城首页开发、负责第三方支付
• 技术描述:
• 通过Nacos服务注册和发现查询每个服务模块的状况,通过OpenFeign调用模块的微服务。采用了前
后端分离架构,前端调取后端服务,通过路由守卫,以及Gateway网关来指定具体的微服务来调用接
口,实现负载均衡,采用Sentinel来控制服务的访问量,服务出现状况及时熔断降级。
• 我们根据快递订单号查询物流信息,会根据订单编号查询出相应订单,这条订单内会有物流公司的编
号,再去拿到物流公司Code和物流单号,调用第三方一号通接口
• 根据手机号确定手机号运营商即归属地,支持虚拟运营商的中国大陆手机号查询(未知运营商不支持充
值),点击确定后调起支付页面,支付完成回调接口内调用第三方api进行话费的充值
• 查询商品列表使用PageHelper分页去查询
• 对接微信第三方支付和云闪付
武品汇
使用技术:SpringBoot2.0、SpringSecurity、Jwt、Redis、RabbitMq、MybatisPlus、
ElasticSearch、Swagger2、JUnit、Lombok
• 项目描述:主要经营线下搏击赛事、线上搏击直播、短视频、体育资讯、体育用品垂直电商、线上真实
农场游戏、同城外卖等。平台主要以搏击格斗赛事直播为主导,拳手直播为辅,商家入驻,用户智慧生
态农场体验赚钱的APP平台。让用户在购物,娱乐等方面有一种新的体验
• 功能模块:直播模块、视频模块、短视频模块、商城模块、搜索模块、好友模块、购物车模块、外卖模
块、支付模块、钱包模块、优惠券模块、资讯模块、邀请模块、订单模块等
• 责任描述:负责搜索模块(ElasticSearch)、负责商城模块、负责实现Elasticsearch与MySQL数据库
同步问题、负责与第三方支付接口平台技术人员对接(统统付)、负责直播模块
• 技术描述:
• 直播我们接入了腾讯云IM直播,通过IM获得推流地址把主播的音频推出去,再生成拉流地址让用户去
拉流
• 为了提高用户的搜索效率,采用ElasticSearch存放商品信息数据,集成IK分词+PingYin插件,实现拼
音和中文分词高效查询。
• 使用ecache做一级缓存,redis做二级缓存。在首次查询某个商品的详情时候,把商品信息缓存到
ecache和redis中。当其他用户再次点击这个商品的时候,首先从ecache中查找,如果没有再从redis
中查找商品。当后台系统改变商品信息的时候,从缓存中删除这个商品信息。
• 采用MQ实时性和Logstash定时实现MySQL与ES同步,MQ同步方案:发布/修改/删除/商品或视频的
时候,以MQ异步形式同步到Elasticsearch中,可以实时保证双方数据一致性问题。Logstash同步方
案:使用Logstash定时方式读取数据库最新的数据>=update_time时间 ,让后在格式化成json格式输
出到Elasticsearch中。
• 负责对接微信、支付宝第三方支付服务
角色 | 职位 |
负责人 | Java开发工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |