1. 精通Java语言及其生态系统,具备扎实的面向对象设计理念和多种设计模式的应用能力。
2. 熟练运用Spring、Spring Boot、Spring MVC等框架,深入理解其核心机制。
3. 掌握MyBatis/Hibernate技术,能灵活进行数据库操作与管理。
4. 精于MySQL数据库设计及优化,熟知分库分表等高级策略。
5. 具备前端开发基础,包括HTML、CSS、JavaScript,能独立实现简单页面设计。
6. 熟悉Vue.js与Element UI,拥有前后端分离项目实施经验。
7. 掌握Redis应用,包括缓存处理和分布式锁机制,有效提升项目性能。
8. 熟悉微服务架构spring cloud、dubbo,了解各组件优缺点、生产环境调优、基于业务二次开发改造,分布式事务、分布式锁、分布式系统幂等处理等分布式解决方案
9. 能独立设计高可用、高并发、高扩展系统,熟悉linux基本操作、shell脚本编写,独立开发到linux部署上线
1. 负责公司核心管理系统的开发与维护,独立完成多个模块的设计和实现。
2. 参与业务需求分析和系统架构设计,优化系统性能,提升了整体运行效率30%。
3. 基于 Spring Boot 和 Vue.js 开发前后端分离项目,显著提升开发效率和用户体验。
4. 使用 Redis 实现数据缓存与分布式锁,提高系统的并发性能和稳定性。
5. 主导数据库优化,完成大数据量表的分区设计,查询效率提升约50%。
6. 对系统日志进行分析和监控,及时定位并修复生产环境中的故障问题。
为了解决传统家政服务行业中信息不对称、服务预约效率低的问题,该系统提供了一个在线的家政服务预约和管理平台。用户可以在线浏览家政服务信息、预约服务,并实时跟踪订单状态;同时,家政公司可通过后台管理服务人员和订单,提高运营效率。 该项目担任全栈开发 负责实现用户端和管理端页面开发
为了帮助经销商更高效地管理仓储库存、订单及物流信息,该系统主要针对经销商的日常运营需求进行设计,支持库存动态管理、订单处理以及物流追踪。通过该系统,可以优化经销商与仓库、供应商、客户之间的信息流,提高整体管理效率。 该项目担任全栈开发 实现用户端和管理端界面,包括商品管理、订