崗位職責(zé):
-設(shè)計(jì)和開發(fā)高性能、可擴(kuò)展的Java后端系統(tǒng),支持AI互動(dòng)功能的集成與實(shí)現(xiàn)。
-編寫高質(zhì)量的代碼,并進(jìn)行代碼審查,確保代碼的可維護(hù)性和可擴(kuò)展性。
-與前端開發(fā)團(tuán)隊(duì)、AI算法團(tuán)隊(duì)和產(chǎn)品經(jīng)理緊密合作,確保系統(tǒng)的整體架構(gòu)和功能符合需求。
-負(fù)責(zé)系統(tǒng)的性能優(yōu)化、故障排查和修復(fù),確保系統(tǒng)的高可用性和穩(wěn)定性。
-編寫技術(shù)文檔,包括設(shè)計(jì)文檔、API文檔和用戶手冊(cè)。
-參與項(xiàng)目的需求分析、技術(shù)選型和架構(gòu)設(shè)計(jì),提出技術(shù)解決方案。
-確保代碼的安全性,防止常見的安全漏洞。
任職要求:
-學(xué)信網(wǎng)可查本科,計(jì)算機(jī)相關(guān)專業(yè)。
-精通Java編程語言,熟悉Spring、Spring Boot、Spring Cloud等框架。
-熟悉微服務(wù)架構(gòu),有實(shí)際項(xiàng)目經(jīng)驗(yàn)。
-熟悉RESTful API設(shè)計(jì)和開發(fā)。
-熟悉數(shù)據(jù)庫設(shè)計(jì)和優(yōu)化,熟練使用MySQL、PostgreSQL等關(guān)系型數(shù)據(jù)庫。
-熟悉消息隊(duì)列(如Kafka、RabbitMQ)和緩存技術(shù)(如Redis)。
-熟悉Docker、Kubernetes等容器化技術(shù)。
-熟悉Git等版本控制工具。
-熟悉Linux操作系統(tǒng),具備基本的服務(wù)器管理能力。
加分項(xiàng):
熟悉AI互動(dòng)技術(shù)棧,如實(shí)時(shí)通信(RTC)、大模型(LLM)、語音識(shí)別(ASR)、語音合成(TTS)等。
有AI能力集成經(jīng)驗(yàn),能夠?qū)I功能與后端系統(tǒng)無縫結(jié)合。
有云計(jì)算平臺(tái)(如百度云、阿里云)使用經(jīng)驗(yàn)。
有DevOps經(jīng)驗(yàn),熟悉CI/CD流程。
有分布式系統(tǒng)開發(fā)經(jīng)驗(yàn)。
有敏捷開發(fā)經(jīng)驗(yàn)。