1、Spring框架:熟悉Spring Boot、Spring Cloud Alibaba并可构建微服务架构,涵盖Nacos、OpenFeign、RocketMQ、Gateway、Sentinel、ZipKin、Seata等。
2、数据存储与缓存:熟悉MySQL、PostgreSQL、Oracle数据库,熟悉SQL优化、读写分离、分库分表及备份策略,了解Redis集群与Jedis和Redisson客户端,有高性能秒杀系统实施经验。
3、消息队列与数据处理:熟知RocketMQ、Kafka、RabbitMQ及Apache Flink、Spring Batch等。
4、日志管理:善于以ElasticSearch进行日志管理,优化日志工具链;擅长应用Excel处理千万级数据。
5、前端技术:掌握HTML、CSS、JS等前端技术及JQuery库、Vue框架等。
6、系统与工具:熟悉Linux与Docker,能搭建服务集群并运维,推动DevOps,提升团队效率与交付质量。
公司BI商业智能系统 2022/3-2024/8
所属公司: 重庆深联科技有限公司
项目描述: 1、项目描述:该项目旨在构建一个高效、可扩展、易维护的集成数据分析、数据可视化、报表生成和决策支持等功能于一体的软件系统,以满足现代企业需求为出发点,保证其能够各个数据源中提取、整合与分析数据,帮助管理层和决策者基于数据进行决策,从而优化企业运营、提升竞争力;系统采用Spring Boot、Spring Cloud Alibaba、Kafka、MyBatis-Flex、Elasticsearch、Spring Batch、Apache Flink等开源技术,支持分布式微服务架构。
2、项目职责:担任核心后端开发者,主导部分功能组件的日常需求分析、数据库与架构设计、代码实现与测试等。
(1)开发设计:基于Java 1.8、Spring Boot框架设计后端服务,利用Spring Cloud Alibaba解决方案构建微服务架构,实现服务注册、配置管理、负载均衡、API网关、流量控制、链路追踪及分布式事务处理等功能。
(2)数据处理:设计并开发数据处理模块,整合MyBatis-Flex 、Redis、Kafka、Spring Batch和Flink等技术,确保实时数据流的高效处理。
(3)数据存储:优化MySQL/PostgreSQL数据库模型,结合Elasticsearch实现大数据检索;采用Minio服务进行文件存储,提升数据存储灵活性和安全性。
(4)系统集成与配置:安装与配置CentOS服务器,部署并管理服务程序与中间件,保障系统运行。
3、项目业绩:成功构建高内聚、低耦合的微服务架构,实现复杂查询与快速检索、数据可靠传输与实时处理。
兴业银行绩效管理系统 2021/8-2022/3
所属公司: 重庆深联科技有限公司
项目描述: 1、项目描述:传统人工绩效管理模式难以满足兴业银行(涵盖重庆、太原、沈阳、深圳等多个分支机构)现阶段需求,旨在通过集成Spring Boot、Redis、RocketMQ、ElasticSearch、Activiti、MyBatis及EasyUi等技术栈,构建一个高性能、高安全性的绩效管理平台,以支持复杂的业务逻辑和多样化的业务需求。
2、项目职责:作为全栈开发工程师,根据客户需求进行功能新增、逻辑修改与性能优化,保障前后端数据顺畅交互。
(1)安全保障:引入CDSM加密机制,加密文件并设定不同用户/组访问权限,防止数据泄露,提升系统安全性。
(2)单点登录集成:将CAS单点登录系统集成至项目中,实现跨系统的统一认证,简化登录流程,提升用户体验。
(3)性能优化:对Excel文件批量导入导出功能进行深入的性能优化,缩短用户等待时间,提高处理效率;通过MySQL的数据库迁移与升级,利用PostgreSQL特性优化数据库,提升系统的整体性能。
(4)功能扩展与集成:集成OpenOffice服务以实现Office文件的在线预览,集成Activiti流程引擎,实现业务流程的自动化管理,提升用户操作便捷性与业务处理效率。
3、项目业绩:通过性能优化与数据库升级,提升绩效管理的效率与准确性,并加强数据安全性与系统可扩展性。
CQNR采购管理系统 2019/8-2021/8
所属公司: 重庆诺贝尔福基机电有限公司
项目描述: 1、项目描述:采购管理系统作为企业资源规划系统重要组成部分,影响企业成本控制、库存管理与运营效率,为适应企业快速发展需求,拟开发一套集多重管理能力于一体的采购管理系统。
2、项目职责:统管需求分析、架构设计、开发与集成、部署实施、运维与调优全流程,确保满足企业实际运营需要。
(1)系统设计:采用JDK 1.8与Spring MVC构建后端服务,结合MyBatis操作MySQL数据库;前端采用Jsp+EasyUi框架,使用Redis缓存技术及OpenOffice服务,实现缓存机制及后台文件PDF转化等。
(2)系统集成:对接ERP系统、财务系统等数据接口,实现数据实时传输与同步,确保采购与整体业务流程顺畅。
(3)测试与优化:组织完成单元测试、集成测试、用户验收测试及环境部署,并进行后续运维与系统调优。
3、项目业绩:实现系统各模块功能(采购申请、线上审核、采购询价、采购下单、采购收货、供应商管理、合同管理、商品信息维护、部门信息维护、成本中心维护、用户管理、权限管理等),解决传统采购流程繁琐、审批周期长、信息不对称等问题,实现采购流程可追溯并强化采购、库存与成本管控。
xx银行批量业务管理系统客户端(以下简称客户端)自2011年上线以来,运行比较平衡。每天大约350批次(节假日640批次)代发数据经过客户端生成为该行标准格式的代发文件,其简洁的操作流程、一键安装功能和代发结果导入导出等功能得到了代发单位的认可和肯定。随着该行批量业务场景的拓展,
国家金融监督管理局xx监管分局所管辖银行有20多家,在对非现场监管中需要各家银行上报的报表目前有24张,其中月报:14张,季报10张。 由于目前各上报单位上报给监管机构的报表的数据校验都是人工填写,很难确保各上报单位上报报表的数据的正确性,上报报表的 质量难于的得到保