职位描述
技术路线技术栈:Java + SpringBoot + Vue.js+python
岗位职责
负责企业级复杂业务管理系统的全栈开发与迭代,覆盖系统门户、流程引擎、集成调度、模型管理、数据分析可视化等核心模块,具体包括:
后端开发(SpringBoot):实现用户权限体系、业务流程编排、数据流引擎、AI知识库集成、异构应用调度、分布式服务治理等功能,保障系统高可用与扩展性;
前端开发(Vue.js):构建项目管理看板、任务跟踪界面、数据分析可视化平台、业务评估控制台,支持复杂交互与实时数据展示;
系统集成与算法工程化:对接各类专业分析工具、建模语言及第三方系统,将核心算法(如实验设计、近似模型、多目标优化等)封装为标准化服务接口;
系统优化与安全:参与数据库设计与性能调优,实现细粒度权限控制(RBAC/ABAC)、审计日志、高并发处理,满足企业级安全规范。
技术能力要求
后端开发(Java/SpringBoot)
精通Java 8+特性,熟悉多线程编程、JVM调优与内存管理;
熟练使用Spring Boot/Cloud生态(Spring Security、MyBatis/MyBatis-Plus、Redis、RabbitMQ/Kafka),掌握微服务架构设计与服务治理;
掌握工作流引擎(如Activiti/Camunda)、规则引擎(Drools)开发,能基于BPMN/DMN标准实现业务流程建模与执行;
熟悉API网关(Kong/Nginx)、分布式事务(Seata)、服务熔断降级(Sentinel/Hystrix)等中间件应用;
具备Linux环境部署、Docker容器化及K8s基础运维经验,了解CI/CD流水线搭建;
了解AI知识库技术栈(如Elasticsearch全文检索、NLP基础)与向量数据库应用。
精通Vue 2/3 + Vuex + Vue Router,熟练使用Element UI/Ant Design/Vuetify等组件库;
掌握ECharts/D3.js实现复杂数据可视化(如多维度分析、趋势对比、决策树展示);
熟悉WebSocket实时通信、大文件上传、前端性能优化(懒加载、缓存策略、代码分割);
有低代码平台、动态表单或复杂交互组件开发经验者优先。
掌握关系型数据库(MySQL/PostgreSQL)设计与优化,了解NoSQL(MongoDB/Neo4j)在特殊场景的应用;
理解企业级安全规范,能实现数据加密、接口鉴权、防注入等安全措施;
有工业软件/专业工具集成经验(如CAD/CAE类系统、第三方分析工具),熟悉通用数据交换协议(如RESTful API、gRPC)。
优先考虑
能快速理解复杂业务框架(如多角色协同、端到端流程)与核心业务场景(如需求验证、建模分析、多目标优化、方案评估);
熟悉以下至少一类业务模式:
端到端业务流程(需求输入→建模→分析→优化→决策);
多系统协同与异构数据整合;
基于模型的系统工程(MBSE)或模型驱动开发(MDD)实践。
有大型企业级复杂系统(如跨领域协同平台、智能决策系统)开发经验;
参与过多目标优化算法、模型降阶(MOR) 或实验设计(DOE) 工程化项目;
熟悉UML/SysML建模语言,有MagicDraw/Enterprise Architect等工具使用经验;
了解仿真互操作标准(如HLA/RTI)或工业协议(如OPC UA);
具备技术文档编写能力(设计文档、接口规范、用户手册)。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕