南京3年工作經(jīng)驗(yàn)的中級java開發(fā)工程師提供人才駐場服務(wù)
錄入編輯:頂尖軟件 | 發(fā)布時(shí)間:2024-01-01 | 開發(fā)小程序 | 前端開發(fā) | java開發(fā) | 人才駐場 | 開發(fā)工程師具有三年工作經(jīng)驗(yàn)的中級Java開發(fā)專業(yè)人才,現(xiàn)提供人才駐場服務(wù)。
服務(wù)范圍:南京地區(qū)。
技術(shù)專長
網(wǎng)絡(luò)協(xié)議:熟練掌握TCP、UDP、HTTP、HTTPS協(xié)議。
前端:熟練掌握Ajax、jQuery、CSS、HTML等基礎(chǔ)前端開發(fā)技術(shù);掌握React、Node.js的使用。
Linux:熟練使用Linux常用命令、shell腳本、常用工具的搭建和配置。
存儲:熟練使用MySQL索引、查詢優(yōu)化、事務(wù)等;了解常用的緩存技術(shù),熟悉使用Redis、MongoDB等;部署分布式文件系統(tǒng)FastDFS和Nginx。
語言:熟練掌握Go語言、PHP編程。
框架技術(shù):熟練掌握J(rèn)ava編程;Spring框架技術(shù):熟練掌握Beego框架、Restful接口規(guī)范、MVC開發(fā)模式;熟練掌握微服務(wù)框架micro;熟練掌握Solidity語言開發(fā)智能合約,以及Ganache、MetaMask工具的使用;熟練掌握web3.js、Truffle等框架;Web框架:ThinkPHP/Laravel(JWT+dingo構(gòu)建API);掌握Hyperledger Fabric企業(yè)級聯(lián)盟鏈開發(fā)相關(guān)機(jī)制和原理以及鏈碼的編寫。
其他:熟練使用SVN和Git版本控制管理工具;熟練使用composer工具;熟練掌握密碼學(xué)常用加密算法,以及POW、POS、DPOS等共識算法;熟悉Docker的使用,能夠使用docker-compose進(jìn)行單機(jī)快速部署;了解主流區(qū)塊鏈(Bitcoin、Ethereum)相關(guān)知識;熟悉基本的數(shù)據(jù)結(jié)構(gòu)和算法;熟悉Kubernetes集群部署和基本操作;熟悉Kafka、Zookeeper等環(huán)境配置。
項(xiàng)目經(jīng)驗(yàn)
項(xiàng)目一:電商后臺/APP Go開發(fā)工程師 | 小組組長
項(xiàng)目描述:為滿足高并發(fā)的訪問,采用微服務(wù)生態(tài)系統(tǒng)Micro,搭建一個(gè)后臺和APP接口。
責(zé)任描述:作為小組組長,參與技術(shù)選型,輔助前端人員完成相關(guān)業(yè)務(wù);負(fù)責(zé)開發(fā)環(huán)境的搭建,包括go-micro、Consul、Grpc、Protobuf等,修改Micro微服務(wù)框架中的rpc通信為Grpc,加快速度;使用二進(jìn)制數(shù)據(jù)格式Protobuf提高傳輸速度;部署文件存儲系統(tǒng)FastDFS和Nginx;負(fù)責(zé)分析業(yè)務(wù)并編寫開發(fā)文檔;負(fù)責(zé)根據(jù)需求文檔進(jìn)行模塊開發(fā),包括用戶系統(tǒng)、訂單系統(tǒng)、物流、分紅系統(tǒng)、商品系統(tǒng)等,定時(shí)將小組進(jìn)度匯報(bào)給總監(jiān);使用Orm進(jìn)行數(shù)據(jù)交互,實(shí)現(xiàn)數(shù)據(jù)持久化,對常用數(shù)據(jù)信息存儲在Redis緩存;通過httprouter注冊路由,實(shí)現(xiàn)Restful接口規(guī)范;負(fù)責(zé)在GO-Micro中編寫proto文件并將部分服務(wù)部署測試;編寫docker-compose文件,部署服務(wù)的測試環(huán)境。
項(xiàng)目二:世界杯投注合約
項(xiàng)目描述:該小項(xiàng)目主要用于使用蜜桃?guī)磐蹲ⅲ偛旅繄龅妮斱A。
責(zé)任描述:使用Solidity語言寫業(yè)務(wù)合約;使用Truffle框架高效的開發(fā)和快速部署;使用web3與以太坊節(jié)點(diǎn)交互。
項(xiàng)目三:易融貸 高級PHP開發(fā)工程師
項(xiàng)目描述:該項(xiàng)目主要是后臺管理系統(tǒng),用于小額借貸風(fēng)控審核、訂單管理、業(yè)務(wù)統(tǒng)計(jì)、身份審核等業(yè)務(wù),基于Laravel框架開發(fā)。
責(zé)任描述:作為核心開發(fā)人員,完成了前端架構(gòu)、任務(wù)調(diào)度、iCloud賬號管理、貸后管理、權(quán)限管理等模塊的開發(fā),針對審核業(yè)務(wù)的高并發(fā),提出了有效的解決方案:前端控制、利用Redis限流,將數(shù)據(jù)的混亂程度降低;系統(tǒng)上線后,隨著公司規(guī)模的擴(kuò)大,系統(tǒng)負(fù)載過高,提出了以下解決方案:(1)從服務(wù)器層面:使用負(fù)載均衡和集群來提高系統(tǒng)的抗負(fù)載能力;(2)從web代碼層:優(yōu)化相關(guān)的卡頓頁面,及時(shí)銷毀占用內(nèi)存的臨時(shí)變量;分離出白名單和黑名單功能,作為服務(wù)層,使用Go語言開發(fā),提高系統(tǒng)的可擴(kuò)展性和高可用性;(3)從數(shù)據(jù)緩沖層:主要使用Redis,緩存管理員權(quán)限、Token值、驗(yàn)證次數(shù)等數(shù)據(jù);(4)從MySQL層:通過慢查詢?nèi)罩?,?yōu)化相應(yīng)的SQL語句;系統(tǒng)上線中期,主要負(fù)責(zé)和風(fēng)控部門溝通,添加各種報(bào)表功能;分析逾期用戶的運(yùn)營商行為,提供報(bào)表給風(fēng)控部門;分離和后期維護(hù),對異常訂單數(shù)據(jù)修復(fù),負(fù)責(zé)將MySQL中的公共黑名單和白名單庫遷移到MongoDB中;同時(shí),由于業(yè)務(wù)需要,把用戶的通訊錄遷移到MongoDB中。
項(xiàng)目四:咖啡獵頭小程序 | Spring后臺
項(xiàng)目描述:該小項(xiàng)目主要用于咖啡師的招聘。
責(zé)任描述:使用Java語言寫后臺管理系統(tǒng)和API接口;使用Vue框架高效的開發(fā)小程序。
