Java 基础扎实:深入理解 IO 流、集合、网络编程、多线程等基础框架,对 JVM原理及 JVM 参数调优有一定认识。
开源框架熟练运用:熟练掌握 Spring、SpringBoot、SpringCLoud、Mybatis 等开源框架。
数据库操作熟练:熟练操作 Mysql、Oracle、Redis、达梦等数据库,在 sql 优化、索引优化方面有实战经验,熟悉 Redis 核心数据结构使用场景。
分布式与性能优化相关:熟悉分布式、缓存、消息机制,了解多线程高性能设计、编码与性能调优,具备 kafka 使用经验。
自动化部署工具熟悉:熟练运用 Git、Jenkins、Gradle、Maven 等自动化部署工具。
前端技术实战经验丰富:熟练掌握 HTML、jQuery、EasyUI、Vue.js、ElementUI、Ant - design、uni - app、微信小程序等前端技术。
Linux 操作熟练:熟悉常用 Linux 命令,可编写 Shell 脚本。
容器部署熟练:熟练使用 docker 容器部署。
业务支持平台(BPM)
项目背景与意义:北交所为满足上市公司多样化融资需求推出再融资系统,本平台为此提供全流程融资服务支持,涵盖多种发行方式和证券品种,促进资本市场健康发展。
项目架构与技术栈:采用微服务、分布式架构,技术栈包括 SpringCloudAlibaba、seata、Kafka、Oracle、Redis、达梦数据库、EasyUI。
项目职责:
1. 需求与设计:深入理解北交所再融资业务规则流程,与业务部门沟通,制定包含数据库、界面、流程设计的系统架构方案,确保系统扩展性、维护性和安全性。
2. 开发实现:按照设计要求进行系统编码。
3. 集成部署:将系统与其他相关系统集成,实现数据共享互通,并负责部署上线。
4. 维护优化:负责日常维护与故障处理,根据业务和市场需求变化持续优化系统。
5. 团队协作:制定开发计划,分配功能模块,与团队成员协作提高开发效率。
全国农村黑臭水体采集与监管平台
项目背景与意义:农村黑臭水体影响人居环境和生态安全,平台通过信息化手段实现采集、监测、分析预警、评估治理效果,提升农村环境治理水平。
项目架构与技术栈:采用微服务、分布式架构,技术栈包括 SpringCloudAlibaba、Mysql、Redis、Vue.js、uni-app、ant-design-vue。
项目职责:
1. 需求与设计:理解政策要求,与多部门沟通明确需求指标,设计系统架构、功能模块和数据库结构。
2. 开发实现:按照设计搭建后端、前端、APP 架构并进行编码。
3. 集成部署:集成系统与环境监测、地理信息等系统,部署管理系统和 APP 确保运行。
4. 维护优化:负责日常维护、故障处理和根据需求持续优化。
5. 团队协作:担任项目经理,负责团队管理协调、部门沟通、任务分工和进度管理。