1、熟悉 Java 编程语言,理解 JUC(Java 并发工具)、OOM(内存溢出)思想、集合框架、IO
流、Stream 流等核心概念,具备良好的编程习惯,熟悉 RESTful 接口设计与开发。
2、熟练掌握 SpringCloud、Spring Boot、Spring、Mybatis Plus 等框架,理解 Spring 框架的 IOC
(控制反转)和 AOP(面向切面编程)思想,具备系统架构设计与模块化开发经验。
3、熟悉 MySQL、Oracle 数据库,具备SQL 性能优化经验,能够进行存储层架构设计,熟悉
PL/SQL 编程及存储过程,优化大数据量操作与查询效率。
4、熟练掌握 Redis 数据结构和缓存原理,具备分布式锁实现、缓存一致性及高并发场景下的性能优
化经验。
5、熟悉 Kafka 和RabbitMQ 消息中间件的消息可靠性、事务管理及延迟任务处理,熟悉
Elasticsearch(ES)的使用与集群优化。
6、熟悉 HTML、CSS、JavaScript,熟悉 jQuery、EasyUI、LayUI、ECharts、Highcharts 等前端
框架与插件,了解 Vue.js 前端技术。
7、丰富的三方工具整合经验,熟练使用 Redisson、XXL-JOB、iReport、HuTool、极光推送、邮件
服务、高德地图等服务,提升系统的可扩展性与高效性。
8、能够独立搭建 Jenkins 自动化部署工具,管理项目发布,熟悉 Apollo 和 Nacos 配置中心,实现
微服务架构中的高效配置管理与自动化运维。
9、熟练使用 IntelliJ IDEA、Git、DataGrip 等开发工具,能够高效管理代码与数据库,熟悉堡垒机等
协作工具的使用,确保开发环境的安全与高效。
10、深入理解并熟练应用常用设计模式,如策略模式、适配器模式、装饰模式、工厂模式等,具备
在实际项目中的成功应用经验,提升代码复用性与系统可扩展性。
全家营业管家
项目描述
项目背景: 全家营业管家是一款面向公司全员的多权限、多功能业务管理系统,覆盖 PC 端和移动
端应用。PC 端提供组织架构管理、人员权限分配和系统配置管理等功能模块,便于公司实现高效统
一的管理。移动端 App 支持实时及历史各维度数据的查看(包括营业,外卖,商品,会员等数
据),功能包括数据详情展示、数据钻取、排排站查询、门店巡回工单生成及门店库存推送等。该系
统为业务人员和门店员工提供了直观的营业数据分析和管理工具,有助于提升运营效率和决策支持能
力。
项目职责
1、对接产品运营,挖掘需求并进行系统架构设计,快速完成产品 MVP 验证。
2、从 0 到 1 开发核心代码,制定项目计划并指导组员实现功能。
3、主导 PC 端与移动端功能模块的开发,覆盖多角色权限用户的业务需求。
4、运用策略与装饰设计模式,实现营业、商品、会员、外卖等核心指标的数据计算与展示。
5、使用 RabbitMQ与极光推送技术 实现库存数据的高效推送与同步,显著提升系统响应能力。
6、开发巡回工单模块,通过 OBS 服务归档点检图片和视频,提升巡检流程效率与规范性。
项目业绩
1、 通过迭代开发营业、商品、会员及外卖指标的计算与分析功能,为业务团队提供了实时精准的决
策支持工具,大幅提升数据获取与使用效率。
2、 库存极光推送功能上线后,极大优化了库存数据的传递效率,推送延迟缩短至原来的 20%,满
足了业务高效运营需求。
3、 巡回工单功能实现后,巡回检查工作效率提升 30%,工单完成率达到 95%,显著优化了业务团
队的管理与执行效果。
4、 系统日常 MA 稳定运行,无重大故障发生,服务可用性达 99.9%,有效保障了公司核心业务的
平稳运转。
| 角色 | 职位 |
| 负责人 | 研发工程师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |