后端開發工程師
1.8-2.2萬元/月崗位職責
1、扎實掌握面向對象編程、集合框架、IO/NIO、多線程與并發編程,深入理解 Java 核心技術體系;
2、精通 JVM 內部機制:熟悉內存結構、垃圾回收策略、類加載流程及 JIT 優化,熟練運用線程池、分布式鎖、Redis、Kafka/RabbitMQ 等技術應對高并發場景,具備高并發實戰經驗,熟練使用 ConcurrentHashMap 等并發容器;
3、擅長系統性能調優:具備 JVM 層面優化能力(GC 日志分析、MAT 工具排查內存泄漏),精通 SQL 調優、索引設計以及系統瓶頸定位;
4、熟悉微服務架構:掌握 Spring Cloud/Boot 生態,了解服務注冊與發現、配置中心、API 網關等核心組件;具備基于 DDD 的服務拆分經驗,熟悉熔斷、降級、限流等治理策略;
5、具備分布式系統設計能力:熟悉分布式事務解決方案(如 Seata、Saga)、分布式鎖、消息隊列與緩存機制,理解 CAP 原理,并能在實際場景中平衡一致性、可用性與分區容忍性;熟悉 gRPC、Dubbo 等 RPC 框架,具備服務調用鏈追蹤與跨系統集成能力;
6、熟悉 RESTful API 設計規范,掌握 gRPC、Dubbo 等通信協議,熟練使用 Spring Al 技術棧,能夠集成主流大模型(如通義千問、ChatGPT、Claude 等),實現自然語言處理、文本生成、向量嵌入等 AI 功能,支持提示詞工程(Prompt Engineering)與響應流式輸出;
7、具備基于 LangChain4j 或自研框架構建 AI Agent 的實踐經驗,支持任務規劃、工具調用(Tool Calling)、記憶管理(Memory)與自主決策,應用于智能客服、自動化運維、數據查詢等業務場景;
8、能夠將 AI 能力深度融入微服務架構,依托 Spring 生態實現 AI 服務的注冊、鑒權、限流與可觀測性,保障高并發環境下的穩定性與響應效率。
崗位要求
1. 統招本科及以上學歷,計算機相關專業優先,具備 8 年以上 JAVA 開發經驗;
2. 精通 JAVA 編程語言,深入理解底層機制,包括 JVM、多線程、集合框架等核心技術;
3. 熟練掌握 Spring Boot、Spring Cloud 微服務生態,有實際項目落地經驗;
4. 熟悉 k8s 云原生技術,了解容器化部署與集群管理;
5. 熟悉 CI/CD 流程,能夠獨立搭建自動化構建、測試與部署環境;
6. 具備大規模、高并發系統的開發經驗,熟悉分布式架構與微服務開發模式;
7. 熟悉常用關系型數據庫如 MySQL、Oracle,具備良好的數據庫設計與性能優化能力;
8. 熟悉 Php、Python、Go 語言者優先,有前端開發經驗者優先考慮;
9. 具備優秀的溝通協作能力、學習能力和問題解決能力,責任心強,富有團隊精神。
注:優先考慮目前位于上海的候選人,為節省雙方時間成本,短期內無法到上海工作者請勿投遞