ID:321774

闫宇豪

后端java开发

  • 公司信息:
  • 联通数字科技有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 昌平

技术能力

 熟悉 SpringBoot、SpringCloud、SpringMVC、Spring、Mybatis 等框架技术整合。
 熟悉注册服务(Nacos)、网关(Gateway)、服务调用(Feign,OpenFeign)。
 熟练使用 MySQL 关系型数据库,具备 SQL 语句的编写与优化能力。
 熟悉使用 MongoDB、Redis 等非关系型数据库。
 熟练使用 RabbitMQ 消息中间件进行削峰、异步、解耦。
 熟悉使用 Elasticsearch 数据库搜索引擎(多条件,分页)。
 熟悉使用 Maven 以及 Git 管理的使用。
 熟练使用 Swagger、Postman 等测试工具。
 熟悉使用 Vue.js、Element UI、JavaScript、html、Thymeleaf 静态化页面技术等。
 熟练掌握前后端分离项目开发模式以及 SwaggerApi 接口文档部署使用。
 熟悉Linux 、Docker常用命令、Nginx负载均衡。
 熟练使用第三方接口调用(阿里云、七牛云)。
 了解 JVM

项目经验

项目名称:极客学院在线教育(www.jikexueyuan.com)
项目描述:
该项目是一个综合性的 B2B2C 在线教育平台。即向企业或个人提供在线教育平台和学生
完成教学活动,通过企业或个人入驻发布课程,用户通过在线学习、在线练习、在线考试等学
习内容,最终掌握所学的职业技能,并能在工作中熟练应用。平台包括:门户、学习中心、教
学管理中心、系统管理中心、社交系统 等子系统。项目采用先进的互联网分布式系统架构进
行研发,保证了平台快捷性及稳定性。
项目技术:
Spring Boot + Spring Cloud + Spring Security + MyBatis + JPA + Vue + Redis + MySQL +
Element UI + RabbitMQ + Elasticsearch + Swagger + 阿里云直播 live 等。
负责模块:
 负责直播业务模块及相应的审核功能;
 负责搜索查询业务模块,完成搭建 Elasticsearch 及使用;
 负责媒体资产管理系统,方便管理各自的教学资源,视频,教案等文件;
 负责平台的秒杀削峰处理模块;
 负责公共异常处理部分;
项目名称:智诚书店自助服务
项目描述:
智诚书店解决方案是“无界零售”理念在零售书店行业的系统性应用。智诚书店以智能科
技和大数 据为依托,以“无界零售”为导向,将书店商品动销价值转化为顾客品质服务提升
为核心价值,建立全新的 书店生态体系。此外,还对传统书店进行全面的智慧化和个性推荐
改造。本店系统是以计算机和网络技术为 平台,通过整合多媒体技术,实现信息实时交互,
是一种全开放、不打烊、高品位的自助服务体系。
这个项目是以无人为主,用户可以通过线上或者线下的购书方式,可以买到自己想要的书
籍,同时也能减低成本,满足用户的购书需求这个项目整体为微服务分布式系统,主要的前端
模块有:公司后台管理系统,门店后台管理系统,会员小程序,盘点补货人员小程序,主要的
后端模块包括:公司管理模块、门店管理模块、会员模块、购书模块、购物车模块、订单模块、
支付模块、促销模块、工作人员模块、盘点补货任务模块、图书模块、记录模块。
项目技术:
Spring + Spring Boot + Spring Cloud + Spring Security + MyBatis + MyBatis-Plus + Vue
+Redis + Nginx + Elasticsearch + OSS + MySQL 等。
负责模块:
 协助完成需求分析、数据库表设计、测试和部署以及编写开发文档;
 负责秒杀模块和添加选课模块的开发;
 负责系统异常处理与搜索服务的设计及开发;
 负责协调、关注项目开发的进度以及后期维护;
项目名称:羊小咩信用钱包(www.yangxiaomie.com)
项目描述:
该项目是是一个 B2P 模式的一款信用贷软件,为需要借款的人员提供方便的服务,目的是
解决人们生活资金周转需求,给予用户生活的方便。该项目使用前后端分离的设计模式,们后
端采用的是 SpringCloud 分布式,前端采用 Vue,以及 ElementUI。主要模块就是登录注册模
块、借款申请模块、还款模块、用户信息模块、授信模块等。其中最为重要的技术是消息中间
件(RabbitMQ)比如申请借款,提前还款和还款提醒的通知,都是采用 RabbitMQ 进行异步
解耦和还款时的削峰。
项目技术:
Spring Boot + Spring Cloud + Spring Security + MyBatis + JPA + Vue + Redis + MySQL +
Element UI + RabbitMQ + Elasticsearch + Swagger
负责模块:
 负责产品的申请、借款核心模块的开发;
 使用 RabbitMQ 对借款模块进行削峰;
 使用 Redis 进行短信验证码的存储;
 配合测试部门提出的问题,进行整改;
项目名称:盛心健康管理系统
项目描述:
盛心健康管理系统是一款应用于健康管理机构的业务系统,实现健康管理机构工作内容可
视化会员管理专业化、 健康评估数字化、健康干预流程化、知识库集成化,从而提高健康管
理师的工作效率,加强与会员间的互动,增强管理者对健康管理机构运营情况的了解。
项目技术:
Spring + Spring MVC + Zookeeper + Dubbo + MyBatis + JPA + MySQL + Redis + H5
+Element UI + Vue + Axios + O

案例展示

  • mall4j商城系统

    mall4j商城系统

    Mall4j开源商城,一个基于spring boot、spring oauth2.0、mybatis、redis的轻量级、前后端分离、防范xss攻击、拥有分布式锁,为生产环境多实例完全准备,数据库为b2b2c设计,拥有完整sku和下单流程的完全开源商城 Mall4j商城系统致力

  • 万卷图书管理系统

    万卷图书管理系统

    本图书管理系统,设计并且完成了一个小型的图书管理信息系统,使得经营者以及普通用户能对图书租借的历史记录等进行操作。 本图书管理系统是一个典型的管理信息系统,基于B/S(浏览器/服务器)模式,使用 spring boot + spring data jpa+ Hiber

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服