Vue+Java 全栈工程师(J29191)

招商局太平湾| 上海
社招本科
发布于 2026-07-13

职位描述

1.办公系统数字化项目 1.1 参与公司办公系统数字化项目的需求分析、技术方案设计及任务分解。 1.2 负责办公类业务功能的前端页面开发(Vue 3.0),包括表单、流程、报表、权限与门户等。 1.3 负责办公类业务的后端服务开发(Java 微服务),包括业务逻辑、接口实现、与现有系统对接。 1.4 参与系统部署、联调、上线及后续迭代优化。 2.数据中心平台(多库整合) 2.1 对多业务系统的数据库(结构、表、字段、主键与关联)进行梳理与文档化。 2.2 参与数据中心平台的数据模型设计,包括主题域划分、宽表/汇总表设计、数据分层(ODS/DW/DM 等,按项目实际)。 2.3 实现多源数据采集、清洗、转换与加载逻辑(脚本或 ETL 工具),保障数据一致性与时效性。 2.4 开发数据中心平台相关的查询、统计、导出等接口与简单管理界面,支撑报表与数据分析需求。 3.公司级数据总线模块 3.1 参与公司级数据总线的架构设计,明确接入规范、接口规范与安全规范。 3.2 设计与实现数据总线核心模块:统一服务接口、路由、鉴权、限流与日志。 3.3 为各业务系统提供标准化的数据查询、订阅、回调等 API,并编写接口文档与示例。 3.4 配合各业务系统完成接入联调与问题排查,保障数据总线稳定可用。 4.微服务应用开发 4.1 使用 Spring Boot、Spring Cloud(或同类微服务技术栈)进行服务拆分、开发与集成。 4.2 参与服务注册与发现、配置中心、网关、负载均衡与熔断等组件的使用与优化。 4.3 编写可维护、可扩展的服务代码,遵循项目编码规范与分支策略。 4.4 参与接口设计评审、代码评审与线上问题排查。 5.Vue 3.0 前端开发 5.1 使用 Vue 3.0(Composition API、<script setup> 等)开发单页或多页前端应用。 5.2 熟练使用 Vue Router、Pinia(或 Vuex)进行路由与状态管理。 5.3 配合 UI 规范使用 Element Plus、Ant Design Vue 等组件库,或封装业务组件。 5.4 参与前端工程化配置(Vite/Webpack)、打包优化与浏览器兼容性处理。 5.5 与后端协作完成接口联调、异常处理与权限控制在前端的实现。

任职要求

1. 学历与专业 计算机、软件工程或信息管理等相关专业本科及以上学历者优先。 2. 工作经验 具备3年及以上Web全栈或Java后端开发经验。需有至少1个完整的Vue 3.0项目开发经历以及Spring Cloud微服务项目实践经验。拥有数据整合、中台、办公OA、流程审批或数据可视化相关项目经验者优先。 3. 专业技能 前端:精通Vue 3.0及生态,熟悉Vite/Webpack工程化、TypeScript及企业级UI库。 后端:精通Java及Spring Boot,熟悉Spring Cloud微服务架构。 数据层:熟练掌握MySQL/PostgreSQL及SQL优化,熟悉MyBatis/JPA等框架,了解Redis。 其他:熟悉RESTful API设计,了解网关、鉴权、消息队列等技术。具备多数据源、分库分表经验者优先。 4. 通用技能 具备优秀的需求理解、技术文档编写和沟通协作能力。拥有良好的问题分析与排查能力,能独立或协同处理线上问题。注重代码质量,责任心强。

相关职位推荐