【崗位職責】:
1.獨立完成系統(tǒng)、模塊的開發(fā)工作;
2.能獨立處理和解決所負責的任務(wù);
3.根據(jù)開發(fā)進度和任務(wù)分配,完成相應模塊軟件的設(shè)計、開發(fā)、編程任務(wù);
4.進行程序單元、功能的測試,查出軟件存在的缺陷并保證其質(zhì)量;
5.根據(jù)需求文檔,完成功能的設(shè)計編碼工作;
6.維護軟件使之保持可用性和穩(wěn)定性。
【任職資格】:
任職要求:
1.扎實的后端基礎(chǔ):3年Java開發(fā)經(jīng)驗,熟悉Java編程語言,了解主流開發(fā)框架(如Spring、SpringBoot、springcloud),有一定的開發(fā)實戰(zhàn)經(jīng)驗;了解基本的性能優(yōu)化方法,了解至少一種Java之外的后端開發(fā)語言者優(yōu)先。
2.架構(gòu)認知:了解微服務(wù)架構(gòu)概念,對分布式系統(tǒng)有基本認識,有相關(guān)項目參與經(jīng)驗者優(yōu)先。
3.數(shù)據(jù)庫操作:熟悉主流關(guān)系型數(shù)據(jù)庫(如MySQL),具備基本的SQL編寫和優(yōu)化能力;了解Redis等常用NoSQL數(shù)據(jù)庫者優(yōu)先。
4.工程化與工具鏈:了解Maven等構(gòu)建工具,熟悉常見CI/CD流程概念,有一定的工程化開發(fā)意識;了解云服務(wù)平臺基本概念者優(yōu)先。
5.運維與部署:了解Linux系統(tǒng)基本操作,了解Docker等部署工具基本概念,具備一定的問題排查能力;熟悉常見開發(fā)工具(如Git、Maven等)。
6.業(yè)務(wù)理解能力:能理解業(yè)務(wù)需求并轉(zhuǎn)化為技術(shù)實現(xiàn),具備良好的溝通協(xié)作能力,能與團隊高效協(xié)作。
7.技術(shù)熱情:具備良好的學習能力和系統(tǒng)化思維,有從技術(shù)角度優(yōu)化產(chǎn)品的意識。
8.多語言開發(fā)經(jīng)驗:有其他編程語言(如Python、C++等)基礎(chǔ),了解多語言項目開發(fā)模式。
9.項目經(jīng)驗:有參與中大型項目開發(fā)的經(jīng)驗,了解項目開發(fā)基本流程。
10.底層原理了解:了解計算機底層原理(如操作系統(tǒng)、計算機網(wǎng)絡(luò)等)或Spring等主流框架源碼者優(yōu)先。
更新于 2025-11-21
查看更多崗位職責