我具备扎实的Java开发基础,熟练掌握Spring、Spring MVC、Spring Boot、MyBatis等主流开发框架,具备良好的面向对象编程能力与编码规范。熟悉前后端分离架构,能够独立设计并开发Restful API,掌握MySQL、Oracle等数据库的设计与优化,熟练使用Redis进行缓存优化。熟悉分布式系统架构,了解并使用过Zookeeper、RabbitMQ等中间件,具有一定的高并发场景开发经验。能够使用Maven、Git、Linux等常用开发工具,具备Docker与Kubernetes容器化部署能力,能够在项目中独立完成环境搭建、业务开发、部署上线全过程。
曾主导开发一个完整的电商平台系统,包含用户登录注册、商品浏览、购物车、下单支付、订单管理、收货地址管理等模块,前端采用微信小程序,后端基于Spring Boot + MyBatis,使用Redis缓存商品列表、库存等热点数据,数据库采用MySQL,订单系统引入RabbitMQ做异步处理,支持高并发下的快速响应。整个项目从需求分析、接口设计到部署上线由我主导完成,项目已成功投入企业内测使用,运行稳定。通过该项目积累了丰富的全栈开发经验。
角色 | 职位 |
负责人 | 高级java开发工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |
该项目为一套微信小程序+Java后端的电商系统,支持用户浏览商品、加入购物车、下单支付、收货地址管理等完整购物流程。前端采用原生小程序开发,后端基于Spring Boot + MyBatis开发,数据库为MySQL,缓存采用Redis,消息中间件使用RabbitMQ实现异步订单处
该系统为某中小型企业搭建的内部信息管理平台,主要功能模块包括员工管理、部门管理、权限分配、数据统计报表等。前端使用Vue 3 + Element UI,后端采用Spring Boot,数据库为PostgreSQL。系统支持按角色分配权限,数据展示支持导出Excel,图表采用ECh