菜鸟科技网

Drools招聘,需要什么技能?薪资多少?

drools招聘信息:我们正在寻找对规则引擎技术充满热情的Java开发工程师加入我们的团队,负责基于Drools规则引擎的核心功能开发、优化与维护工作,候选人需具备扎实的Java编程基础,熟悉规则引擎原理,有Drools实际项目经验者优先,我们将提供具有竞争力的薪酬福利和广阔的职业发展空间。

Drools招聘,需要什么技能?薪资多少?-图1
(图片来源网络,侵删)

岗位职责:

  1. 参与公司核心业务系统中规则引擎的设计与开发,使用Drools实现复杂业务规则的配置、部署与动态管理;
  2. 负责规则库的架构设计、规则模型优化及性能调优,解决规则引擎运行中的技术瓶颈;
  3. 与产品、业务团队紧密协作,梳理业务逻辑并将其转化为可执行的规则代码,编写清晰的技术文档;
  4. 推动规则引擎在微服务架构下的集成应用,设计规则服务的RESTful API,保障系统高可用性;
  5. 参与规则引擎的单元测试、集成测试及线上问题排查,建立规则监控与告警机制;
  6. 关注Drools及相关开源技术的发展动态,引入最佳实践,持续优化规则系统。

任职要求:

  1. 计算机相关专业本科及以上学历,3年以上Java开发经验,具备扎实的多线程、JVM调优能力;
  2. 熟练掌握Drools规则引擎的核心API(StatelessKieSession、StatefulKieSession等),了解规则冲突解决策略及Rete算法原理;
  3. 熟悉Spring Boot、Spring Cloud等微服务框架,有规则引擎与分布式系统集成经验者优先;
  4. 具备良好的业务抽象能力,能独立完成复杂业务规则的建模与实现,有金融、电商等领域规则引擎落地经验者加分;
  5. 熟练使用Git、Maven等开发工具,掌握单元测试(JUnit)、Mockito等测试框架,具备良好的代码规范意识;
  6. 具备强烈的责任心和团队协作精神,善于沟通,能承受一定的工作压力,有技术攻坚能力。

加分项:

  1. 熟悉决策表、决策流等可视化规则设计工具,有低代码/无代码规则平台开发经验;
  2. 了解Eclipse Theia、Drools Workbench等规则编辑器扩展开发,或有规则引擎性能压测与调优实战经验;
  3. 参与过Drools开源项目贡献,或发表过相关技术博客、专利者优先;
  4. 具备英语读写能力,能流畅阅读英文技术文档及社区讨论。

我们提供:

Drools招聘,需要什么技能?薪资多少?-图2
(图片来源网络,侵删)
  1. 薪资待遇:月薪20-40K(根据能力和经验面议)+ 年终奖金(2-6薪)+ 项目奖金;
  2. 福利保障:五险一金按全额比例缴纳,补充商业保险,年度体检,带薪年假(10-15天);
  3. 职业发展:双通道晋升机制(技术专家/管理路线),定期技术培训,参与国内外技术大会机会;
  4. 工作环境:弹性工作制,远程办公选项(每周1-2天),Mac/Windows设备自选,免费零食饮料;
  5. 团队氛围:扁平化管理,技术驱动文化,定期团建活动,黑客马拉松创新大赛。

简历投递:请将个人简历发送至hr@company.com,邮件主题注明“应聘Drools开发工程师-姓名-来源”,我们将在3个工作日内筛选简历并安排面试流程。

技术面试流程:

  1. 一面(技术面):Java基础与Drools核心知识考察(60分钟);
  2. 二面(项目面):过往项目经验与问题解决能力评估(60分钟);
  3. 三面(总监面):技术视野与团队协作能力沟通(45分钟);
  4. HR面:薪酬福利与职业规划对接(30分钟)。

以下为Drools开发工程师岗位技能需求概览表:

技能类别 具体要求
编程语言 精通Java 8+,熟悉Lambda表达式、Stream API等新特性
规则引擎 熟练使用Drools 7.x+,掌握KIE、DRL规则编写、决策表应用
框架与中间件 熟悉Spring Boot、Spring Cloud、Redis、RabbitMQ等
数据库 熟悉MySQL、PostgreSQL等关系型数据库,了解MongoDB等NoSQL数据库
开发工具 熟练使用IntelliJ IDEA、Git、Maven、Docker、Jenkins
测试与监控 掌握JUnit、Mockito,熟悉Prometheus、Grafana等监控工具

相关问答FAQs:

Drools招聘,需要什么技能?薪资多少?-图3
(图片来源网络,侵删)

Q1:没有Drools实际经验,但熟悉其他规则引擎(如Easy Rules)是否可以投递?
A1:我们欢迎具备规则引擎理论基础的开发者投递,面试中会重点考察业务规则抽象能力和学习潜力,入职后将提供为期1个月的Drools专项培训,帮助快速掌握核心技术栈,有其他规则引擎经验者,在简历筛选和面试中会给予优先考虑。

Q2:岗位是否接受远程办公?远程办公的工作要求是什么?
A2:该岗位支持混合办公模式,每周可选择1-2天远程办公,远程办公要求具备稳定的网络环境,能熟练使用协作工具(如Slack、Confluence、Jira),并保证每日工作时间(9:00-18:00)的在线响应,核心团队成员需每月到公司参与2次线下技术交流(可灵活安排日期)。

分享:
扫描分享到社交APP
上一篇
下一篇