1. 熟悉Java核心技术,包括并发编程、JVM性能调优,熟练应用设计模式,确保代码质量与效率。
2. 熟练掌握Spring、SpringBoot、SpringCloud,Mybatis、RabiitMQ、Redis、Redisson、ES等主流框架,理解其底层原理,有效提升开发效率。
3. 掌握计算机网络基础,熟悉常用的数据结构与算法知识,熟练使用设计模式。
4. 工作中主导过底层架构,拥有丰富的线上问题分析与解决经验,能够独立承担业务系统的设计与开发任务。
5. 熟练使用Python、Groovy等脚本语言,有效提高日常工作中的自动化处理能力。
6. 具备跨领域协作能力,能够在多技术栈项目中快速适应并贡献专业技能。
7. 有基于Flink为组件的大数据方案的实践经验,有使用ChatGPT帮助公司搭建飞书机器人。
8. 有微服务经验,有前端开发经验,有带队经验,能很好的进行沟通和衔接前后及各终端的开发。
1. 基于spring boot开发公司统一脚手架,提供项目分层的指导,支撑单模块和多模块的项目,方便不同的技术方案。
2. 设计与开发底层的账户体系,单点登录及鉴权,平台及用户菜单管理,及对其他微服务提供API。
3. 餐饮/酒店项目:订房订座,支付管理,房态管理等。
4. 进销存/商超项目:商品SKU管理,货品调拨,提供商品服务其他项目。
5. 商城项目:店铺装修,从进销存获取商品上下架,发货管理。
6. 汽车项目:预约汽车美容,结合进销存项目管理材料,结合CRM系统管理客户。
7. CRM管理系统。
8. 支付系统:对接微信的支付与提现;对接其他第三方支付。
9. 终端硬件系统:对接各种硬件,接入账户权限体系,管理硬件码及硬件状态检测。与其他系统进行数据传输,更新终端硬件内部的数据。
10. 其他如游戏,小应用,短链接服务等等。
1、 参与项目与服务器的设计搭建,整个公司项目从零到现在整个核心都有参与。 2、参与整个研发部的管理,对需求梳理,对进度管理。有较好的沟通协调能力。 3、主语言Java,会Python3和Vue/js等。现在使用springboot + mybatis-plus为基础的
属于案例1的手机端,支持小程序,H5展示。 项目含有的行业: 1、 餐饮/酒店项目:订房订座,支付管理,房态管理等。 2、 进销存/商超项目:商品SKU管理,货品调拨,提供商品服务其他项目。 3、 商城项目:店铺装修,从进销存获取商品上下架,发货管理。 4、 汽车项目: