前山姆会员店后端Java开发
3天前在线
全职 · 400/日  ·  8700/月
工作时间: 工作日08:00-22:00、周末08:00-22:00工作地点:
服务企业: 2家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

1.熟练运用JavaScript、jQuery、Ajax以及Vue框架;

2.熟练运用Web应用系统开发、具备的独立开发能力;

3.熟练运用设计模式并在实际中灵活运用如抽象工厂模式、模板方法方式、策略模式、状态模式、装饰者模式、代理模式、责任链模式、单例模式、外观模式;

4.熟练运用网络通讯技术 Netty、NIO、WebSocket、Http;

5.熟悉数据结构如数组、链表、二叉树、红黑树、图、B树、B+树底层原理等;

6.熟练使用 Tomcat/Undertow 服务器、发布部署 web项目,熟练使用 Nginx+Keepalived 实现服务高可用以及F5;

7.熟练使用 Oracle、MySQL、PostgreSQL等关系型数据库、熟练使用 Redis、MongoDb等非关系型数据库及搜索服务框架Elasticsearch 和 Lucene;

8.熟练运用 Spring、Mybatis以及Mybatis-Plus、JPA、SpringBoot2.0等开源框架,熟悉 Spring 的IOC、DI、AOP设 计思想;

9.有熟悉看过Mybatis3.x、Spring5.x、SpringMVC、SpringBoot 2.0框架源码,能够独立纯手写仿Mybatis框架;

10.有深入研究过List、Set、Map 源码分析、能够完全纯手写Arraylist、LinkedList;

11.熟悉 SOA、分布式、微服务、熟悉 RPC远程调用、Dubbo、SpringCloud 等微服务框架;

12.熟悉SpringCloud 常用组件、注册中心Eureka、Nacos、Consul、ZK,负载均衡器Ribbon和loadbalancer 、客户端调用工具Rest和 OpenFeign、分布式配置中心Config和nacos、服务保护Hystrix和Sentinel、网关Zuul 和Gateway,Api管理Swagger、Apifox,服务链路 Zipkin和SkyWalking等;

13.熟练使用网络通讯协议,熟练使用Json、XML通讯格式,熟悉常见消息中间 RabbitMQ、RocketMQ、Kafka使用;

14.熟悉 Restfull API开发规范,熟悉三方授权OAuth 协议、JWT协议、对接第三方支付接口(支***;

15.熟悉分布式协调工具 Zookeeper、集群、高可用、高并发解决方案、服务降级、限流、熔断、隔离等,熟悉分布式和微服务常见解决方案(如∶分布式任务调度平台、分布式服务追踪与调用链、分布式 Session一致性问题、分布式锁解决方案zk和redis、分布式事务解决方案Seata);

16.熟悉 Junit 单元测试、JMeter压力测试工具,Apifox等主流测试框架;

17.熟悉互联网安全架构平台设计例如XSS、SQL注入问题、互联网 API接口幂等设计、互联网 API接口安全设计等;

18.有丰富微服务电商项目开发实战经验,熟悉微服务电商项目的架构流程、并实际参与过微服务电商项目(山姆会员店);

19.熟悉Linux常用命令、脚本(早期写过shell脚本部署集群项目git-->maven-->上传nas-->复制到指定目录-->运行);

20.熟悉Jenkins部署项目、了解docker和dockercompose;

21.熟悉多线程开发、ShardingShpere中间件的使用;

工作经历

  • 2023-04-03 -至今深圳市长亮科技股份有限公司深圳分公司资深Java工程师

    银行法律合规部平台(ToB) 项目描述:为应对金融监管政策趋严的挑战,解决银行传统合规管理依赖人工、效率低、风险感知滞后的问 题,我主导设计并交付了一款面向银行机构的合规风险智能监控与可视化平台(ToB)。该平台实现了全业务 链条风险的实时监控、动态预警与数据驱动治理,涵盖风险热图、问题整改、监管信息跟踪等核心模块,帮 助银行实现从“被动响应”到“主动防控”的合规管理模式升级。 使用技术:Spring Cloud,Consul,OpenFeign,Mysql,Redis,Apollo,F5,Mybatis-Plus,RocketMQ, Elastic-Job,ativiti,Prometheus,Grafana 项目职责: 1. 多租户架构设计:采用“同库同表+租户标识字段”方案,在保障数据隔离与动态扩展的同时,最大程度 降低对原有系统的侵入性改造,支持多银行机构并行使用。 2. 指标与算法引擎设计:独立设计可配置的指标模型、阈值管理与多种核心算法(如总分算法、DFS 算法、 矩阵算法),支撑风险评分与可视化热图的灵活生成。 1 3. 分布式事务与可靠性保障:基于 RocketMQ 事

  • 2021-07-06 -2022-11-15深圳云创智慧空间科技有限公司Java高级开发

    项目 1(优化后完整版) 项目名称:智能无人售货柜系统(类友宝) 项目介绍: 项目为基于安卓双屏触摸屏的智能自助零售设备,用户通过扫码或人脸识别开柜取货,关门后系统通过图像识别技术自动比对商品数量变化,完成无感结算与支付。设备支持大小屏广告投放,主营鲜奶、饮料等快消品,并支持合作商定制商品销售。系统包含用户管理、系统管理、商品管理、订单管理、营销管理、设备管理、广告管理七大核心子系统。 技术架构: ・Web 管理端:Vue 框架 ・售货柜终端:Android 系统 ・小程序 ・后端:SpringCloud 微服务架构,Eureka 注册中心、Gateway 网关;MySQL、Redis、MongoDB;RabbitMQ、Netty、阿里云 OSS。 项目职责: ・负责营销管理模块开发,包括优惠券、优惠活动、领券中心等功能实现; ・负责设备广告管理模块的业务开发与功能迭代。

  • 2021-03-01 -2021-06-07深圳华云中盛科技有限公司Java开发

    山姆会员店 App 项目描述:山姆会员店 App 是沃尔玛旗下服务数千万高净值会员的线上核心平台,支持极速达、全球购、大 件配送等多场景零售业务,日均承载高并发流量与复杂营销交互。我作为高级 Java 开发工程师,主要负责营 销与消息两大核心系统的设计与开发,通过高扩展架构与高性能方案支持业务灵活迭代与峰值流量稳定。 使用技术:腾讯 TSF,Kafka,ShardingSphere,MySQL,Redis,ES,Canal,Redisson,Skywalking, Cat,ELK,K8s 项目职责: 1. 营销系统核心设计:独立负责优惠券生成、发放及营销活动流程的开发,涵盖从领券、核销到结算的全 链路业务逻辑。 2. 消息推送体系搭建:构建统一消息服务,集成短信、App Push、站内信多种触达方式,支撑运营与用户 端实时通信。 3. 系统扩展性保障:通过策略模式与工厂模式设计营销权益模板,支持快速接入新优惠类型,降低功能迭 代成本。 4. 数据一致性治理:基于分布式锁与事务消息,保障高并发下优惠券发放、使用与消息投递的最终一致。 5. 性能与稳定性优化:参与消息队列选型与消费者架构设

  • 2019-03-01 -2021-03-01深圳拓保软件有限公司Java开发

    TMS 系统 项目描述:TMS 系统是某银行内部的核心测试管理平台,服务于全行测试流程。我作为 Java 开发组长,主 导了该系统从早期单体架构向微服务架构的重构升级。项目涵盖基线、版本、质量门禁、测试报告、案例及 缺陷六大模块,核心挑战在于通过算法规则动态评估版本质量,并高效生成多类测试报告。重构后,系统成 功支撑了用户量与数据量的激增,解决了原有架构的性能瓶颈,显著提升了系统的扩展性、可维护性与处理 能力。 使用技术:Spring Cloud、Consul、OpenFeign、Mysql、Redis、F5、Mybatis、Vue、ElementUI 项目职责: 1. 团队管理与项目推动: 通过每日站会、周报等机制同步进度,协调资源并为团队成员提供技术支援,确 保项目迭代高效、稳定推进。 2. 架构重构与技术攻坚: 主导并参与微服务架构的技术选型与方案设计,将原有单体系统成功拆分重构, 解决了性能卡顿问题,奠定了系统高性能扩展的基础。 3. 核心模块设计与开发: 独立负责“测试报告管理”核心模块,设计并实现了基于静态页面与动态数据结 合的渲染方案,通过算法优化与 SQL 调优,将报告

  • 2015-11-01 -2019-03-03重庆百景物流科技有限公司Java开发

    项目介绍∶ 1.共享式一体化物流服务网座托车.三轮车,面句车 小货车 大货车专线快运 同城配送类似于 货拉拉快狗等 货主发布货 源、车主发布车源、车主同城配送抢单,专线等功能; 2. 软件架构∶ 前端采用AngularJS框架,后端框架采用Spring+SpringMVC+JPA+阿里云服务Linux+Tomcat+Nginx+PostgreSQL; 3.项目职责∶ 3.1 主要负责Web后端业务开发,腾讯地图API调用; 3.2优化、新增常规业务的开发,维护后台管理系统,解决线上问题;

教育经历

  • 2010-09-01 - 2014-07-01青岛农业大学海都学院应用化学本科已认证

    在线期间对java编程产生浓厚的兴趣。

资质认证

语言

中文母语水平
0
1
2
3
4
5

技能

Shell掌握
Nginx掌握
HTML5掌握
Kafka熟练
多线程熟练
Vue熟练
Mybatis精通
Java精通
0
1
2
3
4
5
0
1
2
3
4
5
作品
软考高级系统架构设计师

2022年软考高级系统架构设计师。 。

0
2023-03-31 12:22
后台管理系统

本人擅长独立基于Vue Element UI和Springboot开发后台管理系统。 包括基础功能,用户管理,角色管理,部门管理,菜单管理,岗位管理,字典管理等。

0
2023-04-11 14:36
JianYu项目

项目介绍: 用户在后台管理上传资源。然后拷贝到jianyu的本地服务器,经桌面工具解压,人员通过移动平板去jianyu服务下载所需的资源。主要包括设备管理,资源管理,本部管理,资源统计,系统管理。 自己独立开发前端和后端所有功能;

0
2023-04-11 14:41
更新于: 2022-11-14 浏览: 492