南京2年工作經(jīng)驗(yàn)的java工程師提供駐場(chǎng)開發(fā)服務(wù)
錄入編輯:頂尖軟件 | 發(fā)布時(shí)間:2024-01-04 | 駐場(chǎng)開發(fā) | java工程師具有兩年工作經(jīng)驗(yàn)的Java開發(fā)專業(yè)人才,現(xiàn)提供駐場(chǎng)開發(fā)服務(wù)。
服務(wù)范圍:南京地區(qū)。
技術(shù)專長(zhǎng)
掌握J(rèn)ava核心基礎(chǔ)知識(shí),熟悉RESTful設(shè)計(jì)規(guī)范和前后端分離開發(fā)方式。
熟悉HTML、JavaScript、AJAX、JSON、Vue、ElementUI、Axios等前端技術(shù)。
熟悉Spring、Spring MVC、Spring Boot、MyBatis Plus等開源框架。
了解Spring Cloud分布式微服務(wù)架構(gòu)及其組件Gateway、Nacos。
熟悉JWT、單點(diǎn)登錄開發(fā)。
了解消息中間件RabbitMQ、Redis非關(guān)系型數(shù)據(jù)庫。
了解MQTT通信協(xié)議。
了解Redis、ZooKeeper分布式鎖。
熟悉Linux,熟悉常用指令,熟練使用Docker、Nginx。
項(xiàng)目歷程
刷臉或設(shè)置密碼付費(fèi)租賃儲(chǔ)物柜/販賣機(jī)小程序。 技術(shù)棧:Spring Boot+MyBatis Plus+RabbitMQ+Redis。 項(xiàng)目采用分布式微服務(wù)架構(gòu),登錄認(rèn)證模塊使用JWT+Redis完成,使用AOP+自定義注解實(shí)現(xiàn)接口的權(quán)限認(rèn)證。 支付模塊使用OpenFeign實(shí)現(xiàn)各服務(wù)/模塊間的遠(yuǎn)程調(diào)用。 使用RabbitMQ實(shí)現(xiàn)遠(yuǎn)程與設(shè)備互通,使用ACK消息確認(rèn)機(jī)制和死信隊(duì)列判斷付費(fèi)后設(shè)備是否正常使用,若設(shè)備接收命令超時(shí)或失敗,則自動(dòng)退款并回滾用戶操作。 使用Redis進(jìn)行接口限流。 使用OpenCV實(shí)現(xiàn)在線人臉檢測(cè)。
