我们正在寻找一位资深Java开发工程师,负责构建高可用、可扩展的SaaS平台后端架构,并具备大模型接入与集成经验。您将主导Java技术栈的核心模块开发,确保系统的高性能、稳定性和可维护性,同时与AI团队协作完成大模型能力的落地。
任职要求:
核心技能(Java专项):
5年以上Java开发经验,精通 Spring Boot/Spring Cloud 生态,熟悉JVM原理及调优。
大模型集成经验:
熟悉OpenAI/国产大模型API调用,有LangChain等框架集成经验。
SaaS架构能力:
精通多租户架构设计(数据库隔离/Schema隔离),熟悉OAuth2.0、RBAC权限模型。
有开源SaaS项目(如Erda、JeecgBoot)二次开发经验者优先。
分布式系统经验:
熟练使用Dubbo/gRPC、Redis分布式锁、MQ(RocketMQ/Kafka)等中间件。
熟悉分布式ID生成、熔断降级(Sentinel)等解决方案。
数据库与性能优化:
精通MySQL/PostgreSQL,熟悉分库分表(ShardingSphere)、SQL调优。
了解向量数据库(如Milvus)在大模型场景的应用。
加分项:
有AI Agent开发经验,熟悉工作流引擎(如Camunda)。
熟悉前端技术栈,能参与全栈架构设计。
熟悉云原生技术
主导过高并发系统的架构设计或调优。