精通Java语言及Spring、Spring Boot、Mybatis等主流框架,具备十年后端开发经验。
熟悉微服务架构,掌握Spring Cloud alibaba 等框架
熟练使用MySQL、PostgreSQL等关系型数据库及Redis、MongoDB等NoSQL数据库
熟悉Docker、Kubernetes等容器化技术,能够实现应用的快速部署与弹性伸缩。
掌握JVM调优工具(如JProfiler、VisualVM),具备系统性能分析与优化经验。
熟悉消息队列技术(如Kafka、RabbitMQ),能够实现异步通信与解耦。
掌握RESTful API设计规范,具备丰富的接口开发与调试经验。
熟悉Linux操作系统,能够进行服务器环境配置与运维。
了解前端技术栈(如HTML、CSS、JavaScript、Vue.js),能够与前端团队高效协作。
具备良好的代码规范与设计模式应用能力,能够编写高质量、可维护的代码。
企业财务管理系统
我参与开发了一套面向大型企业的财务管理系统,涵盖预算管理、费用报销、应收应付、财务报表等模块。系统基于Spring Cloud微服务架构,采用MySQL作为主数据库,Redis作为缓存层,实现了高并发下的数据一致性。我负责设计了核心的财务对账模块,利用分布式事务(Seata)确保了数据的一致性。通过引入Elasticsearch,实现了海量财务数据的快速检索与分析。此外,我还开发了自动化报表生成功能,利用Apache POI和模板引擎,大幅减少了财务人员的工作量。项目上线后,企业财务处理效率提升了50%,错误率降低了90%,得到了客户的高度认可。
前端采用Vue、Element UI。 后端采用Spring Boot、Spring Security、Redis & Jwt。 权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。 高效率开发,使用代码生成器可以一键生成前后端代码
基于 Spring Cloud 、Spring Boot、 OAuth2 的 RBAC 企业快速开发平台, 同时支持微服务架构和单体架构 提供对 Spring Authorization Server 生产级实践,支持多种安全授权模式 提供对常见容器化方案支持 Kuberne