崗位要求:
1、具備3年以上軟件設(shè)計開發(fā)經(jīng)驗,具備較強的系統(tǒng)架構(gòu)設(shè)計經(jīng)驗;
2、具有扎實的Java基礎(chǔ),對JVM的原理有一定的了解,具有較好的Java10、多線程、網(wǎng)絡(luò)等方面的編程能力;熟悉數(shù)據(jù)結(jié)構(gòu)與算法、熟悉腳本編程,有良好的編程習(xí)慣:
3、熟悉常用的應(yīng)用服務(wù)器nginx、tomcat等,熟悉Eclipse、Tomcat、JDK、SVN運行環(huán)境的配置:熟悉spring、MyBatis等常用Java開源框架,對其運行原理有較好的理解;善于數(shù)據(jù)庫設(shè)計,有優(yōu)秀的SQL編寫及調(diào)優(yōu)能力,熟悉常見NoSQL存儲,如memcached、redis筆:
4、熟悉軟件開發(fā)流程,熟悉軟件技術(shù)文檔的編寫,具備良好的文檔編制習(xí)慣和代碼書寫規(guī)范;
5、高級的工程師要求獨立完成架構(gòu)、交互設(shè)計和功能設(shè)計,快速定位和解決系統(tǒng)問題,并指導(dǎo)相關(guān)團隊人員進行問題快速處理;
6、具備商城、進銷存等系統(tǒng)開發(fā)經(jīng)驗。
崗位職責(zé):
1、負(fù)責(zé)軟件程序設(shè)計與代碼編寫,。
2、負(fù)責(zé)有關(guān)技術(shù)方案、文檔編寫及軟件單元的測試,協(xié)助架構(gòu)師解決高并發(fā),高可靠性等各種技術(shù)問題。
3、輔助復(fù)雜分布式系統(tǒng)的設(shè)計、開發(fā)及維護,用技術(shù)支撐公司業(yè)務(wù)的快速發(fā)展。
4、根據(jù)項目具體要求,承擔(dān)開發(fā)任務(wù),按計劃高質(zhì)量完成任務(wù)目標(biāo)。
5、獨立完成軟件系統(tǒng)及模塊的編碼
6、參與業(yè)務(wù)規(guī)劃,討論并提出有建設(shè)性的意見。