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