1、負(fù)責(zé)后端軟件的設(shè)計(jì)、開發(fā)和實(shí)現(xiàn),確保軟件的性能、質(zhì)量和安全性,參與軟件架構(gòu)的設(shè)計(jì)和優(yōu)化;
2、理解業(yè)務(wù)需求,并將需求轉(zhuǎn)化為技術(shù)實(shí)現(xiàn)方案,編寫軟件概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)文檔;
3、設(shè)計(jì)和實(shí)現(xiàn)RESTful API或其他服務(wù)接口,確保前端能夠高效地與后端進(jìn)行通信;
4、監(jiān)控系統(tǒng)性能,分析性能瓶頸,提出并實(shí)施優(yōu)化措施,提升系統(tǒng)的響應(yīng)速度和處理能力;
5、及時(shí)響應(yīng)和解決生產(chǎn)環(huán)境中出現(xiàn)的軟件故障,確保系統(tǒng)的高可用性;
6、與前端開發(fā)人員、測(cè)試人員等其他團(tuán)隊(duì)成員緊密合作,確保項(xiàng)目按時(shí)交付并滿足預(yù)期目標(biāo);
7、編寫和維護(hù)技術(shù)文檔,包括設(shè)計(jì)文檔、用戶手冊(cè)和API文檔,支持團(tuán)隊(duì)成員和最終用戶;
1、能夠吃苦耐勞,具有勇于奉獻(xiàn)、樂于奉獻(xiàn)的精神;
2、計(jì)算機(jī)相關(guān)專業(yè),本科及以上學(xué)歷;
3、精通Java語言,具備扎實(shí)的編程基礎(chǔ)和良好的代碼編寫習(xí)慣;
4、熟悉常用的Java技術(shù)框架,如Spring、MyBatis、Spring Boot等;
5、熟悉Linux操作系統(tǒng)、Docker技術(shù),能夠進(jìn)行基本的系統(tǒng)管理和故障排查;
6、熟悉關(guān)系型數(shù)據(jù)庫(kù)(如MySQL、PostgreSQL、Oracle)和非關(guān)系型數(shù)據(jù)庫(kù)(如MongoDB、Redis),能夠進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)、優(yōu)化和管理;
7、熟練使用IDE(如IntelliJ IDEA、Eclipse、VsCode)和構(gòu)建工具(如Maven、Gradle)
8、具備分析問題和解決問題的能力,能夠獨(dú)立或協(xié)作完成項(xiàng)目開發(fā)任務(wù)
9、有較強(qiáng)的責(zé)任心、良好的團(tuán)隊(duì)協(xié)助能力、溝通能力、動(dòng)手能力;
10、有醫(yī)藥倉(cāng)儲(chǔ)或物流自動(dòng)軟件系統(tǒng)開發(fā)工作經(jīng)營(yíng)者優(yōu)先。