崗位職責(zé):
1.后端系統(tǒng)設(shè)計(jì)與開發(fā)
根據(jù)產(chǎn)品需求,設(shè)計(jì)和開發(fā)高效、可擴(kuò)展的后端服務(wù)和 RESTful API;
負(fù)責(zé)數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)建模和優(yōu)化,確保數(shù)據(jù)安全與高性能。
2.系統(tǒng)集成與維護(hù)
集成第三方 API(如百度 OCR、DeepSeek 等),確保數(shù)據(jù)交互的準(zhǔn)確性和安全性;
負(fù)責(zé)后端代碼的調(diào)試、測試、部署和持續(xù)優(yōu)化,提升系統(tǒng)穩(wěn)定性和響應(yīng)速度。
3.接口和數(shù)據(jù)安全管理
編寫健壯的錯誤處理機(jī)制,確保接口數(shù)據(jù)的安全性和正確性;
實(shí)現(xiàn)用戶認(rèn)證和權(quán)限控制,保障業(yè)務(wù)數(shù)據(jù)的安全。
4.協(xié)同工作與文檔撰寫
與前端開發(fā)人員、產(chǎn)品經(jīng)理密切協(xié)作,參與產(chǎn)品設(shè)計(jì)討論;
編寫詳細(xì)的接口文檔、系統(tǒng)設(shè)計(jì)文檔及開發(fā)說明。
崗位要求:
1.學(xué)歷要求:本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)、軟件工程、信息系統(tǒng)等相關(guān)專業(yè)。
2.技術(shù)能力:
1.3年以上后端工作,參與系統(tǒng)分析,模塊設(shè)計(jì)與開發(fā),有實(shí)際的后端開發(fā)經(jīng)驗(yàn)和完整項(xiàng)目經(jīng)歷,能獨(dú)立負(fù)責(zé)系統(tǒng)模塊的開發(fā)與維護(hù);
2.精通Java、Spring Boot、Spring Cloud相關(guān)技術(shù)棧,熟悉操作系統(tǒng),數(shù)據(jù)庫,IO、多線程編程原理、集合等基礎(chǔ)框架;
3.熟練掌握主流應(yīng)用服務(wù)器架構(gòu)體系、數(shù)據(jù)庫以及各種中間件技術(shù),如tomcat、redis、Mysql、RabbitMQ等;
4.熟練掌握Mysql,有數(shù)據(jù)庫設(shè)計(jì)和優(yōu)化知識;
5.有分布式系統(tǒng)開發(fā)和設(shè)計(jì)經(jīng)驗(yàn)優(yōu)先;
6.有高可用、高并發(fā)、高擴(kuò)展性系統(tǒng)經(jīng)驗(yàn)或時(shí)序數(shù)據(jù)庫經(jīng)驗(yàn)者優(yōu)先;
7.積極主動,思路清晰,有極強(qiáng)的軟件需求理解,能獨(dú)立分析和解決問題分析能力,極強(qiáng)的抽象和軟件設(shè)計(jì)能力;
8.有項(xiàng)目管理軟件開發(fā)經(jīng)驗(yàn)的優(yōu)先,有AI編程經(jīng)驗(yàn)優(yōu)先;
深入理解 RESTful API 設(shè)計(jì)原則,能獨(dú)立設(shè)計(jì)和開發(fā)高質(zhì)量的后端服務(wù);
熟悉關(guān)系型數(shù)據(jù)庫(MySQL、PostgreSQL、SQLite)及 ORM 工具(SQLAlchemy 或 Django ORM);
9.熟悉 Linux 系統(tǒng)及基本運(yùn)維工具,有 Docker、Nginx 使用經(jīng)驗(yàn)者優(yōu)先;
具備代碼調(diào)試、性能優(yōu)化和安全加固的能力。