Java开发
职位描述
工作职责
1.承担基于低代码平台的业务应用(供应链 / 业务流程 / 审批协同等)需求分析、方案设计、应用搭建与上线交付;主导业务流程类需求的梳理与建模,完成 BPMN 流程图绘制、流程引擎配置、表单绑定与流程测试;
2.独立完成 Java 后端模块的详细设计、编码、单元测试与 Code Review,把控代码质量;配合产品经理完成需求拆解、PRD 评审、接口设计,能基于低代码 + 原生开发混合模式给出最优落地路径;制定技术计划并分配任务给初级开发人员,负责代码走查、技术指导与进度跟进;负责编写技术方案文档、接口文档、运维手册,定期向上级汇报。
3.独立负责业务流程平台、低代码平台、ESB/ECSB/数据网关等中间件的日常运维与性能监控;负责业务中台、工业互联网平台、数据中台、AI 平台等公共技术平台的维护、版本升级与稳定性保障;协助业务方处理流程类、表单类、接口类工单,沉淀常见问题知识库。
任职要求
1.大学本科及以上学历,3 年以上实际 Java 后端开发经验;
2.精通 Java 技术栈(Java 8/11/17、集合/并发/JVM、设计模式),精通 Spring 全家桶、MyBatis、Redis、MQ、Nginx 等主流中间件,具备分布式/微服务架构设计能力;
3.精通低代码平台开发:能基于至少一种主流低代码平台(钉钉宜搭、简道云、JeecgBoot、网易 CodeWave、葡萄城活字格、华为 AppCube、OutSystems/Mendix 等)独立完成应用搭建、数据建模、页面设计、表单/报表/流程编排与发布;
4.熟悉 BPM 与流程引擎:掌握 BPMN 2.0 规范及至少一种流程引擎(Flowable/Activiti/Camunda/jBPM)的开发与配置;
5.精通至少一种关系型数据库(MySQL/Oracle/PostgreSQL)及 SQL 优化,了解 Redis、MongoDB、Elasticsearch;
6.熟悉 DevOps:Git、Maven、Jenkins、Docker、K8s 中至少 3 项;
7.熟悉 Vue/React 至少一种前端框架,具备前后端协同开发能力。
对这个职位感兴趣吗?