ID:185168

面向earth编程 有团队

架构师

  • 公司信息:
  • 浙江趋势信息科技有限公司
  • 工作经验:
  • 7年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 宁波
  • 全区

技术能力

技术栈:Spring Boot、MyBatis-Plus、MySQL、Redis、RabbitMQ、Sa-Token、Jwt 、Xxl-Job、minio、SpringDoc、javadoc、EasyExcel、Docker

项目经验

1.圆睿数字易购小程序
项目描述:前后端分离的小程序商城项目,采用主流的互联网技术架构、全新的 UI 设计、支持一键源码部署,支持商户前端上架、后台估价、前端额度易货、发货、售后等。

责任描述:
1.参与需求可行性讨论,提出技术可行性方案。
2.负责项目架构设计
3.对功能模块划分,分配前后端人员工作安排
4.负责服务器维护,框架应用搭建,云效等自动化部署
5.完成核心功能设计与开发,配合前后端完成联调

核心技术:
● 采用 Sa-Token 支持注解 登录校验、角色校验、权限校验、二级认证校验、HttpBasic校验、忽略校验角色与权限校验支持多种条件 如 and OR 或 权限 OR 角色 等复杂表达式;
● 将交易通知、系统消息发送到 RabbitMQ,实现消息的异步解耦,提升系统效率和服务稳定性;
● 通过 Redis 实现计数统计和下单排行,商品转化分析等,并通过先写 MySQL,再删除 Redis 的方案来保证高并发场景下的缓存一致性。
● 通过 Nginx 代理,将客户端请求转发到目标服务器的后端 API 接口,从而解决跨域问题;
● 采用 HandlerExceptionResolver 的全局异常处理策略,提高了代码的健壮性和可维护性,优化了用户体验;
● 采用rabbitMQ的延时队列,处理下单60秒后通知,以及订单15分钟超时情况,可以实现延迟队列RabbitMQ可以针对Queue和Message设置 x-message-tt,来控制消息的生存时间
● 使用IJPAY简单快速完成支付模块的开发,快速对接微信支付
● 通过 AOP + TraceID 记录接口访问日志,实现任务的追踪、监控和诊断。
● 在提交订单的时候,先通过Redis锁进行库存判断,如果库存校验通过,则正常提交,否则返回失败,防止超卖
● 搭建 Redis 集群、数据库的读写分离,实现服务的高可用和高性能;
● 采用自旋锁策略优化缓存架构,针对热 key 的并发访问进行同步,防止其失效时导致的缓存击穿;
● 改自若依框架,通过 Vue3+TS+Vite+Element Plus 完成 了 Admin 端的开发工作,界面非常漂亮,并且极大地提高了项目日常的运营效率。

2.千云小程序

项目描述:千云是一个前后端分离的小程序名片项目,支持用户购买套餐解锁功能,如:自定义名片、名片转发、企业名片、在线GPT聊天,支持无限级分销,自定义企业官网、财务、渠道、推广等功能

责任描述:作为后端独立开发人员,主要负责整体架构、商品套餐、GPT激活码、订单、用户、推广、渠道、机构、财务、名片创建、收发名片、在线聊天等功能、提供小程序API接口、以及管理后台的独立开发工作。

核心技术:
● 采用 Sa-Token 支持注解 登录校验、角色校验、权限校验、二级认证校验、HttpBasic校验、忽略校验角色与权限校验支持多种条件 如 and OR 或 权限 OR 角色 等复杂表达式
● RabbitMQ,实现消息的异步解耦,提升系统效率和服务稳定性;
● 通过 Redis 实现人数统计和下单排行,浏览量、新增统计等,并通过先写 MySQL,再删除 Redis 的方案来保证高并发场景下的缓存一致性。
● 通过 Nginx反向代理,将客户端请求转发到目标服务器的后端 API 接口,从而解决跨域问题;
● 通过 AOP + TraceID 记录接口访问日志,实现任务的追踪、监控和诊断
● 通过Websocket搭建在线聊天功能,节省服务器资源和带宽,并且能够更实时地进行通讯,具有系统统一发送消息,消息已读未读,消息列表展示最新消息等功能
● 使用IJPAY简单快速完成支付模块的开发,快速对接微信支付
● 结合vue-simple-uploader,实现大文件切片秒传。
● lock4j 注解分布式锁,自定义锁过期时间,防止死锁,保持业务数据的安全性

3.海员小程序

项目描述:海员小程序是政府发布资讯的CMS小程序,具有在线发帖、回帖等论坛功能

责任描述:作为后端独立开发人员,主要负责整体架构、发帖、回帖、视频切片播放、以及管理后台的独立开发工作。

核心技术:
● 采用 Spring Security基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架、Authentication认证、Authorization授权安全防护跨站脚本攻击,session攻击
● 自定义注解Anonymous,注解不需要验证接口。
● 结合vue-simple-uploader,实现大文件切片秒传到MINIO


4.博威集团企业官网

项目描

团队情况

  • 整包服务: 微信公众号开发   微信小程序开发   PC网站开发   H5网站开发   App开发   WebApp开发   文档原型图   UI设计   运维类开发   其他开发   
角色 职位
负责人 架构师
队员 产品经理
队员 UI设计师
队员 iOS工程师
队员 安卓工程师
队员 前端工程师
队员 后端工程师

案例展示

  • 圆睿数字易购小程序

    圆睿数字易购小程序

    技术栈:Spring Boot、MyBatis-Plus、MySQL、Redis、RabbitMQ、Sa-Token、Jwt 、Xxl-Job、minio、SpringDoc、javadoc、EasyExcel、Docker 项目描述:圆睿易购是一个前后端分离的小程序商城项

  • 千云小程序

    千云小程序

    技术栈:Spring Boot、MyBatis-Plus、MySQL、Redis、ElasticSearch、RabbitMQ、Sa-Token、Jwt 、Xxl-Job、minio、SpringDoc、javadoc、EasyExcel、Docker、Websocket、Azu

  • 博威合金企业官网

    博威合金企业官网

    技术栈:Spring Boot、MyBatis-Plus、MySQL、Redis、Spring Security、Jwt 、Xxl-Job、minio、EasyExcel、改自若依框架 项目描述:企业官网CMS系统,具备客户可登录,查看下单,发货、货源情况等 责任描述

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

信用行为

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

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服