ID:418368

IdcA.

高级后端开发工程师

  • 公司信息:
  • 穗禾信息(上海)有限公司
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 浦东

技术能力

 熟悉 JavaSE 基础,对于面向对象、集合框架、IO 流、jdk8 新特性等内容有一定了解;
 熟悉 Spring、SpringMVC、Mybatis、SpringBoot、SpringCloud 等常用开发框架的原理及使用;
 掌握常见 MySQL 数据库的书写,具备基本的 sql 语句优化能力。对分库分表、引擎等有一定了解;
 熟练使用 Redis 非关系型数据库,对于 Redis 数据结构、持久化、集群等有一定了解;
 掌握常用消息中间件 RabbitMQ 的使用,及如何保证消息丢失及积压问题;
 熟悉 JVM 结构,了解一定的 JVM 调优和 GC 垃圾回收算法;
 能够使用分布式架构相关框架进行开发;
 了解解决分布式事务的方案,如 Seata;
 熟练使用 git&gitlab 版本管理工具,熟练使用 Maven 项目构建及管理工具;
 熟悉 Linux 操作系统,掌握常用的 Linux 的命令及基本操作;

项目经验

一、蔚来汽车整车订阅项目
项目描述:项目包含悦享小程序和悦享后台两个主要部分。前者需完成 C 端用户浏览订阅车辆、会员购
买、订阅下单、签约、支付、续订、退订、活动卡券等业务功能,后者需提供满足小程序端完成会员和
订阅业务最小闭环的后台功能,包含车辆、会员、订单、审批、签约、支付、结算、活动卡券管理等业
务管理功能以及小程序关键环节数据埋点收集分析。
项目技术: JDK8、SpringBoot2.7.4、SpringCloud 3.1.4、MybatisPuls3.5.1 、 Mysql8、Redis、
RocketMQ、xxlJob、nacos 等
责任描述:
 参与项目前期需求分析讨论和技术选型以及负责车辆模块,活动模块的数据库表设计工作;
 主要负责车辆模块,活动模块开发任务;
 主要负责车辆上架导入等功能开发,活动发放卡券相关功能开发设计;
 配合前端及运维完成项目相关接口调试及部署工作。
技术描述:
 项目整体采用 SpringBoot+SpringCloud 作为底层框架;
 针对高并发场景,使用 Redis 分布式锁;
 项目使用 nacos 作为注册中心及配置中心。
 使用 xxl-job 定时任务实现到达活动时间的开启结束状态,及活动上架发放卡券等。
 使用 RocketMQ 实现各个模块间的通信,减少耦合性。
 配合使用 Jenkins 完成项目部署工作。
二、项目名称:推送及消息管理平台
项目描述:推送及消息管理平台是整合多条业务线消息推送的平台系统。将公司内部各个业务方向推送
需求汇总,便于统一管理统一监控。覆盖多种推送形式,如短信、APP、公众号、小程序、邮件等,对
于较难接入推送平台的应用提供 H5 页面,便于查看各种业务类型的推送消息。最大化提升用户触达场
景节省不必要成本。后台系统包含推送任务配置、推送规则配置、数据字典、消息管理等模块。
项目技术: JDK8、SpringBoot2.3.12.RELEASE、SpringCloud 2.2.9RELEASE、MybatisPuls3.4.3 、
Mysql8、Redis、RabbitMQ、Redisson3.10.7 等
责任描述:
 参与项目前期需求分析讨论和技术选型以及负责模块的数据库表设计工作;
 负责对接各个方向推送消息的开发;
 配合各个业务方向对接推送平台的沟通与调试。
 负责后期推送任务功能优化、数据字典、消息后台管理系统及消息中心 H5 相关模块的设计与开发;
 配合前端及运维完成项目相关接口调试及部署工作。
技术描述:
 项目整体采用 SpringBoot+SpringCloud 作为底层框架, 使用 ShardingSphere-JDBC 针对推送消
息记录做分表存储;
 针对高并发场景,使用 Redis 做缓存限流;
 项目使用 Eurka 作为注册中心,Apollo 作为配置中心,将常规字段放到配置中心,并对重要场景做
开关控制,减小生产故障发生的影响范围。
 使用 xxl-job 定时任务实现所配置的推送任务定时及固定频率的消息发送。
 使用 RabbitMQ 将推送消息放入队列,便于其他业务方向消费使用。
 使用 Vue 完成前端页面的开发;
 配合使用 Jenkins 完成项目部署工作。

案例展示

  • 推送及消息管理平台

    推送及消息管理平台

    中国平安公司内部的推送及消息管理平台是整合多条业务线消息推送的平台系统。将公司内部各个业务方向推送 需求汇总,便于统一管理统一监控。覆盖多种推送形式,如短信、APP、公众号、小程序、邮件等,对 于较难接入推送平台的应用提供 H5 页面,便于查看各种业务类型的推送消息。最大化提

  • 蔚来汽车整车订阅项目

    蔚来汽车整车订阅项目

    项目包含悦享小程序和悦享后台两个主要部分。前者需完成 C 端用户浏览订阅车辆、会员购 买、订阅下单、签约、支付、续订、退订、活动卡券等业务功能,后者需提供满足小程序端完成会员和 订阅业务最小闭环的后台功能,包含车辆、会员、订单、审批、签约、支付、结算、活动卡券管理等业 务管

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

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0

发布任务

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

微信接收人才推送

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

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