技能要求:
经验要求:
5-10年经验
工作描述:
项目编号:【43434】
需要南京驻场。
1.1 岗位职责
• 负责蜜蜂工场平台后端业务模块的设计与开发,包括 OPC 匹配引擎(加权评分算法)、竞价/报价系统、合同管理、进度追踪、质量管控、结算管理等核心功能
• 对接 智能体 平台 API(Bot API + Workflow API),实现需求采集 Agent、需求拆分 Agent、统计分析 Agent 的接口集成与数据交换
• 对接第三方服务 API:飞书消息推送、电子签章、文件存储( 阿里云 OSS)
• 参与数据库设计与优化(MySQL 8.0),编写 Flyway 增量迁移脚本,维护 26 张业务表的 DDL 变更
• 编写接口文档(Knife4j / OpenAPI v3),配合前端联调,确保 API 契约清晰
• 参与系统从单体到微服务的架构演进,涉及 Nacos 注册中心、Gateway 网关、Sentinel 熔断降级
1.2 任职要求
必须项
•3 年以上 Java 后端开发经验,Java 17 基础扎实,熟悉集合、并发、JVM 调优
•熟练使用 Spring Boot 3.x、MyBatis Plus 3.x,有实际项目经验
•熟悉 MySQL 数据库设计与 SQL 优化,理解索引原理、事务隔离级别、MVCC、锁机制
•熟悉 Redis 缓存策略——热点数据缓存、分布式锁、Session 共享、布隆过滤器
•掌握 RESTful API 设计规范,有 Swagger / Knife4j 文档编写习惯
•有消息队列使用经验(RabbitMQ 或 Kafka),理解削峰、解耦、异步处理场景
•了解 Shiro 或 Spring Security 权限框架,理解 RBAC 模型
•熟练使用 Git 进行团队协作,有 code review 习惯
加分项
•有 JeecgBoot 或类似低代码平台开发经验,理解代码生成器、Online 表单、动态数据源
•有调用大模型 API 的经验(Coze / OpenAI / 文心等),理解 Prompt 工程基础与 Token 管理
•有多租户 SaaS 系统开发经验(独立数据库 / 共享数据库独立 Schema / 共享表字段隔离)
•熟悉 Spring Cloud Alibaba 微服务体系(Nacos、Gateway、Sentinel、OpenFeign)
•有 OA / ERP / 工程管理类 B 端系统开发经验
•有支付/结算系统开发经验
•了解 Docker / Docker Compose 日常使用