1.負責根據(jù)項目需求文檔進行詳細設計,并使用專業(yè)的工具、技術(shù)方法,獨立進行軟件開發(fā)(前、后端);
2.負責技術(shù)文件的整理,形成功能設計文檔;
3.根據(jù)項目計劃按時完成軟件模塊分析、設計、編碼和測試;
4.參與軟件需求與設計審核和代碼檢查,并跟據(jù)項目需求文檔進行數(shù)據(jù)結(jié)構(gòu)、組件和程序等的設計工作;
職位能力要求:
1.責任心強,具備良好的自學能力、團隊協(xié)作能力和溝通能力;具備獨立解決問題的能力,能承受一定的工作壓力。
2.3年以上后端開發(fā)經(jīng)驗,精通Java EE相關(guān)技術(shù),熟練掌握Spring、SpringBoot、SpringCloud、MyBatis等基礎框架;熟悉分布式事務、分布式緩存、消息中間件、負載均衡等技術(shù),Java編程基礎扎實,熟悉JVM,熟悉網(wǎng)絡、多線程、分布式編程及性能調(diào)優(yōu)。
3.熟練掌握SQL語法,熟練使用MySQL、Oracle、Pg等主流關(guān)系型數(shù)據(jù)庫的應用與配置,具有一定的SQL優(yōu)化能力;有制造業(yè)mes或erp系統(tǒng)相關(guān)項目的開發(fā)與實施經(jīng)驗。
4.熟悉微服務體系構(gòu)建,熟悉敏捷開發(fā)流程,具備SpringCloud微服務體系落地實踐經(jīng)驗者優(yōu)先。