1.?對項目所需的后端技術(shù)提前進行知識儲備;
2.?能夠結(jié)合后端框架搭建項目結(jié)構(gòu);
3.?對后端目前主流的框架和應(yīng)用有所了解;
4.?及時分析需求,整理項目所需的技術(shù);
5.?參與需求的制定,提出建議;
6.?完成UML流程、數(shù)據(jù)模型設(shè)計;
7.?嚴格按照后端編碼規(guī)范,進行模塊化開發(fā);
8.?盡可能的編寫可復用的模塊;
9.?盡可能的解耦模塊之間的調(diào)用;
10.?開發(fā)完成,需要進行單元測試,保證項目質(zhì)量;
11.?及時發(fā)現(xiàn)和修復問題;
12.?及時修復已上線項目的bug,主動優(yōu)化,提升體驗;
13.?排除線上客戶反饋問題;
14.?具備項目的OWNER意識,自主完善優(yōu)化項目。
任職要求:
1.學歷要求:??萍耙陨蠈W歷;
2.專業(yè)要求:熟練掌握Java、SSH等J2EE相關(guān)開發(fā)技術(shù),熟悉SpringMVC、Hibernate、MyBatis等開源框架;精通數(shù)據(jù)結(jié)構(gòu),熟練掌握對鏈表、隊列、堆棧、樹等常用數(shù)據(jù)結(jié)構(gòu)的應(yīng)用;精通遞歸、樹結(jié)構(gòu)遍歷(深度遍歷、廣度遍歷)等常用算法的編寫與應(yīng)用;熟悉大數(shù)據(jù)機器學習算法和技術(shù),能夠根據(jù)業(yè)務(wù)場景選擇合適的算法并進行實現(xiàn);熟悉Oracle、Sqlserver、Mysql等數(shù)據(jù)庫中的至少一種;熟悉Nosql類數(shù)據(jù)庫Redis、Memcached中的至少一種;能熟練應(yīng)用常用設(shè)計模式、有一定分析設(shè)計能力者優(yōu)先;
3.經(jīng)驗要求:3年及以上;
4.知識要求:初步的業(yè)務(wù)分析能力、良好的溝通能力、團隊協(xié)作精神;
5.技能技巧要求:能夠完成基本的功能開發(fā)工作;
6.職業(yè)素養(yǎng):熟悉并遵守公司的開發(fā)規(guī)范(備注、定義、命名規(guī)則等)。