职位描述
岗位职责
1、主导流程平台相关系统的架构设计与技术选型,制定技术规范与落地方案,保障系统高可用、高扩展及产品化落地能力。
2、牵头流程平台核心组件的编码实现、技术攻关与性能优化,解决产品化过程中的核心技术瓶颈,把控代码质量与交付标准。
3、统筹工作流引擎全版本的测试策略、灰度发布及问题闭环管理,保障版本迭代的稳定性与产品体验。
4、参与产品需求评审与技术可行性分析,结合技术能力输出产品优化建议,推动需求从概念到落地的全流程转化。
5、负责团队技术沉淀与赋能,输出技术文档、开发规范与最佳实践,指导初级开发人员成长,提升团队整体研发效率。
6、完成上级交办的其他技术相关任务。
技能要求
1、技术基础:5 年及以上 Java 开发经验,扎实掌握 Java 核心、数据结构、多线程及 JVM 原理,具备分布式系统理论知识与实践经验。
2、领域经验:有独立主导工作流引擎研发或流程平台产品化全生命周期经验或能力,能独立完成从需求拆解到架构设计、落地交付的全流程工作。
3、核心技术栈:精通 activiti、flowable、camunda 任一开源流程引擎的底层原理、核心源码,具备二次开发与定制化扩展能力,适配产品化场景需求。
4、框架与中间件:深入理解 SpringBoot、SpringCloud、MybatisPlus 等框架原理;熟练运用 Redis、MQ、Elasticsearch 等分布式中间件;具备微服务架构设计与调优经验。
5、产品化能力:具备技术转产品的思维,能平衡技术实现与产品需求,理解用户场景并推动功能产品化落地;擅长需求归纳、方案设计及产品文档编写。
6、架构与性能:具备大型分布式系统架构设计经验,能独立进行系统性能瓶颈分析、架构优化及容灾方案设计,熟悉高并发、高可用系统设计原则。
7、团队协作:具备优秀的跨团队沟通协调能力,能推动产品、研发、测试多团队协同;目标导向明确,责任心强,具备带领小团队攻克复杂项目的能力。
8、学习创新:具备敏锐的技术敏感度,关注低代码、云原生等前沿技术在流程平台的应用;具备独立解决复杂技术问题的能力,逻辑清晰。
加分项
1、主导过企业级流程平台、低代码平台的产品化研发项目。
2、有优秀开源项目核心贡献经历,或主导过内部技术组件的开源建设。
3、产出过工作流引擎、分布式架构相关的高质量技术博文或专利。
4、具备国产化技术栈适配经验。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕