1.负责公司0A(办公自动化)系统的后端架构设计、核心模块的代码开发、测试与维护。
2.根据产品需求和设计文档,进行高质量、高性能、可扩展的Java代码编写。
3.深入理解和应用主流工作流引擎Activitir的设计、实现和优化复杂的业务流程审批逻辑,处理流程实例的创建、流转、跳转、回退、委托等核心操作。
4.熟悉MlySQL,PostgreSQL,Oracle等至少一种主流关系型数据库。
5.撰写相关的技术文档,包括但不限于架构设计文档、数据库设计文档、接口文档、部署手册等。
6.与产品经理、前端工程师、测试工程师紧密协作,确保项目按时高质量交付。
人员要求:
1.计算机相关专业专科及以上学历。3年及以上使用Java进行Web后端开发的实际项目经验。
2.精通Java语言基础及核心特性(集合、并发、IO、泛型、反射、JVM基础等)。
3.精通SpringBoot框架深刻理解其原理(IoC,AOP,MVC,事务管理等)。
4.熟悉关系型数据库(MMlySQL/PostgreSQL/0racle)的设计、SQL优化及性能调优。
5.熟悉RESTfulAPI设计规范,具备良好的接口设计能力。
6.有Activiti工作流引擎的实际项目开发经验理解其核心概念(流程定义、流程实例、任务、网关等)和API使用==必须熟悉。
7.良好的问题分析、定位与解决能力及沟通表达能力和团队协作精神。
8.强烈的责任心,积极主动,能承受一定的工作压力。
必须有第6条经验。