JobDescription-20210916
JobDescription-A
招个人只接流程引擎
岗位要求: 加分项任选其一即可
- 3年以上IT互联网行业或软件行业后端开发工作经验,优秀者可适当放宽年限。
- 良好的Java基本功,理解OOP、DDD等编程方式。
- 熟悉BPMN2.0规范,熟悉开源流程引擎(不限于flowable)工作原理。
- 熟悉常用的设计模式,具备一定源码阅读能力。
- 熟悉Linux系统,能熟练的使用Linux的常用命令。
- [加分项] 能合理抽离业务代码和可复用的组件,具有封装内部工具的经验。
- [加分项] 能着手优化结构不合理的sql语句,并能根据业务场景提出优化方案。
- [加分项] 能根据实际业务场景合理应用缓存(包括但不限于Redis、Memcached)、消息(包括但不限于RabbitMq、Kafka)、搜索引擎(Elasticsearch、solr)等中间件。
工作职责:
- 负责应用系统设计、编码、优化工作,并为团队中其他成员提供技术支持。
- 进行需求分析,拆分业务任务,编写技术文档。
JobDescription-B
招个人整个中台一起接
岗位要求: 加分项任选其一即可
- 3年以上IT互联网行业或软件行业后端开发工作经验,优秀者可适当放宽年限。
- 良好的Java基本功,理解OOP、DDD等编程方式。
- 熟悉常用的设计模式,具备一定源码阅读能力。
- 具备优秀的接口设计能力,能在合适的位置适当地预留扩展的空间。
- 具备良好的抽象能力,能合理抽离业务代码和可复用的组件,具有封装内部工具的经验。
- 熟悉微服务框架(不限于SpringCloud),分布式设计和应用。
- 熟悉Linux系统,能熟练的使用Linux的常用命令。具备git分支管理能力。
- [加分项] 熟悉BPMN2.0规范,熟悉开源流程引擎(不限于flowable)工作原理。
- [加分项] 能着手优化结构不合理的sql语句,并能根据业务场景提出优化方案。
- [加分项] 能根据实际业务场景合理应用缓存(包括但不限于Redis、Memcached)、消息(包括但不限于RabbitMq、Kafka)、搜索引擎(Elasticsearch、solr)等中间件。
工作职责:
- 负责应用系统设计、编码、优化工作,并为团队中其他成员提供技术支持。
- 进行需求分析,拆分业务任务,编写技术文档。