负责移动网优平台的设计、开发与维护,主要承担后端开发、前端页面开发及数据库开发工作。
**主要工作内容:**
1. 后端开发:基于 Spring Boot、MyBatis-Plus 进行业务功能开发,负责 RESTful API 接口设计、业务逻辑实现及系统功能迭代。
2. 数据库开发:负责 Oracle、达梦数据库的表结构设计、SQL 编写、复杂查询及存储过程开发,处理大批量数据查询、导入、导出及数据同步等业务。
3. 前端开发:使用 Vue 3.0、Element UI 进行管理后台页面开发,实现业务数据展示、查询、表单配置及交互功能。
4. 数据处理:使用 Java 实现 Excel、CSV 文件处理及批量数据导入导出,针对大数据量场景进行性能优化。
5. 中间件应用:使用 Redis 实现用户登录信息及基础数据缓存;使用 Kafka 实现业务数据的 JSON 消息推送及系统间数据交互。
6. 多数据源管理:使用 Druid 实现多数据源配置与管理,支持不同数据库环境下的业务访问。
7. 系统维护:负责现有系统功能优化、接口联调、问题排查及线上运行维护,保障系统稳定运行。
熟悉从数据库设计、后端接口开发到前端页面实现的完整开发流程,能够独立承担业务模块开发、系统功能迭代及数据库相关开发工作。