崗位職責(zé) :
1、負責(zé)研發(fā)產(chǎn)品的模塊設(shè)計、模塊開發(fā)、功能完善升級、性能提升等工作;
2、負責(zé)解決開發(fā)過程中的技術(shù)問題等工作;
3、負責(zé)對現(xiàn)有系統(tǒng)的不足進行分析,找到解決辦法并提高系統(tǒng)穩(wěn)定性等工作;
4、負責(zé)編寫研發(fā)產(chǎn)品的《系統(tǒng)概要設(shè)計說明書》、《系統(tǒng)詳細說明書》、《數(shù)據(jù)模型設(shè)計說明書》、《接口設(shè)計說明書》等研發(fā)過程材料等工作;
5、輔助公共組件開發(fā)等工作;
6、結(jié)合AI技術(shù)推進產(chǎn)品智能化,探索并應(yīng)用大模型工具提升開發(fā)效率與系統(tǒng)能力;
7、關(guān)注Agent、RAG、AIGC等AI應(yīng)用方向,參與相關(guān)技術(shù)調(diào)研與落地實踐;
8、及時向部門負責(zé)人及相關(guān)協(xié)作人員匯報工作進展等工作;
9、完成領(lǐng)導(dǎo)交辦的其它工作。
崗位要求:
1、精通Java 8+特性(Lambda、Stream API、模塊化等),深入理解JVM內(nèi)存模型、GC調(diào)優(yōu)及性能監(jiān)控工具,熟練使用Spring全家桶(Spring Boot/Cloud/Data/MVC)及微服務(wù)架構(gòu)(Nacos、Spring Cloud Alibaba),熟悉分布式系統(tǒng)設(shè)計(高并發(fā)、高可用、容災(zāi)),掌握緩存(Redis)、消息隊列(Kafka/RocketMQ)、分布式事務(wù)(Seata)等中間件;
2、掌握DDD(領(lǐng)域驅(qū)動設(shè)計)、設(shè)計模式、代碼重構(gòu)技巧,具備復(fù)雜業(yè)務(wù)模塊抽象能力,熟悉MySQL高級特性(分區(qū)、分庫分表、SQL優(yōu)化)、NoSQL應(yīng)用場景;
3、具備跨語言編程能力(熟悉多語言/多端開發(fā)),善于利用AI與大模型工具輔助開發(fā)與問題解決;
4、熟悉機器學(xué)習(xí)框架或Java生態(tài)AI工具,有模型訓(xùn)練/調(diào)優(yōu)經(jīng)驗者優(yōu)先;
5、對Agent、RAG、AIGC等AI應(yīng)用開發(fā)有濃厚興趣或?qū)嵺`經(jīng)驗者優(yōu)先。