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