1. 熟練掌握Java語言及相關(guān)開發(fā)工具,具備良好的編程基礎(chǔ)和邏輯思維能力;
2. 具備良好的學習能力與團隊協(xié)作精神,能夠快速適應新環(huán)境,積極融入團隊;
3. 具備較強的溝通能力和問題解決能力,能夠獨立思考并提出合理的解決方案。
1.負責項目后端模塊的設(shè)計與開發(fā),基于Spring Boot + MyBatis搭建核心框架,實現(xiàn)對應業(yè)務的需求。
2.參與老項目代碼的重構(gòu),通過減少查詢時對數(shù)據(jù)庫的訪問次數(shù)以及添加mysql索引,提高了查詢效率80%。
3.負責項目正式地址以及測試地址的部署和維護,如docker上的運行,minio、nginx的搭建。
4.負責項目技術(shù)文檔以及接口文檔的編寫。
5.參與公司代碼規(guī)范的編寫。
鄉(xiāng)村運營平臺是為了幫助該村莊更好地發(fā)展,包括特產(chǎn)的購買以及民宿的預訂。平臺分為后臺管理端、運營商端以及游客移動端,后臺管理端可以對特產(chǎn)商品進行添加、上架等操作,在民宿模塊可以進行房間以及配置的添加,訂單模塊可以查看訂單詳情以及退款等操作。運營商端用于運營商幫助村民的管理,對商品以及民宿進行管理。游客移動端用于用戶的登錄,對于商品的搜索、購買以及民宿的搜索、預定等。
技術(shù)棧:springboot + spring cloud + mybatis-plus + rabbitMQ + redis + elasticsearch + uni-app
職責描述:
1.民宿模塊開發(fā)
2.首頁搜索模塊
技術(shù)應用描述:
1.使用ES提高搜索的效率以及首頁的模糊搜索。
2.使用redis記錄購物車的數(shù)據(jù),提高購買效率。
3.對接微信以及支付寶進行付費操作,并且計算不同節(jié)假日的花費。
智慧企業(yè)管理平臺可以更好地管理公司的資源和業(yè)務,整合了ERP以及CRM,同時也包括BUG管理等功能。根據(jù)不同的用戶角色擁有不同的功能模塊,例如銷售可以查看CRM模塊,并且根據(jù)被賦予的客戶有不同的查看權(quán)限;開發(fā)人員和測試人員則擁有BUG管理模塊,開發(fā)可以查看提交的bug信息,測試人員則可以進行BUG的添加、移交、是否修改的確認等操作。
技術(shù)棧:springboot + mybatis-plus + redis + websocket + vue
職責描述:
1.根據(jù)需求進行功能模塊的開發(fā)
2. 統(tǒng)籌項目的開發(fā)進度。
技術(shù)應用描述:
1.CRM客戶的查看使用樹形展開,使用redis進行數(shù)據(jù)的緩存,提高數(shù)據(jù)加載的速度。
2.使用EasyExcel進行數(shù)據(jù)的導入導出,提高銷售輸入客戶信息的效率。
3.使用websocket進行用戶站內(nèi)信的通知,方便開發(fā)人員BUG信息的接收查看。