崗位職責:
1. 負責公司戶外品牌CRM相關(guān)系統(tǒng)的需求分析,架構(gòu)涉及,技術(shù)方案制定及落地實施;主導抖音,天貓,京東等第三方系統(tǒng)對接工作,公司其他業(yè)務部門的數(shù)據(jù)對接,包括接口設計,聯(lián)調(diào)及問題排查。
2. 主導JAVA后端模塊的編碼開發(fā),單元測試及集成測試,確保代碼質(zhì)量,性能及安全性,解決開發(fā)過程中的復雜技術(shù)難題;
3. 參與系統(tǒng)架構(gòu)優(yōu)化與技術(shù)迭代,提高系統(tǒng)高并發(fā),高可用,高一致性能力,滿足會員中臺業(yè)務高峰期(如大促等)性能要求;
4. 負責技術(shù)方案文檔的編寫,主導技術(shù)評審,與產(chǎn)品,前端,測試及運維團隊高效協(xié)作,保障項目按時交付;
5. 關(guān)注行業(yè)前沿技術(shù)(微服務,分布式架構(gòu),容器化等),結(jié)合業(yè)務場景引入合適的技術(shù)方案,推動團隊技術(shù)創(chuàng)新;
任職要求
1. 核心硬性要求
統(tǒng)招本科及以上學歷,計算機相關(guān)專業(yè)優(yōu)先,6年以上JAVA后端開發(fā)經(jīng)驗
熟悉JAVA基礎(chǔ)語法及并發(fā)編程,理解JVM大致原理,具備JVM調(diào)優(yōu)更佳
熟練掌握spring,springMvc,springBoot,springCloud 全家桶,理解框架底層原理及設計思想
熟練Mysql關(guān)系數(shù)據(jù)庫,具備復雜SQL編寫,索引優(yōu)化,分庫分表及數(shù)據(jù)庫性能調(diào)優(yōu)能力
熟悉redis,MongDB等NOSQL數(shù)據(jù)庫的應用場景和使用技巧
具備微服務架構(gòu)設計與開發(fā)經(jīng)驗,熟悉服務注冊于發(fā)現(xiàn)(如eureka,Nacos),配置中心,網(wǎng)關(guān),熔斷降級(sentinel)等組件的使用能力與經(jīng)驗要求
2. 能力與經(jīng)驗要求
a. 具備分布式系統(tǒng)設計能力,能應對高并發(fā),高可用,數(shù)據(jù)一致性等問題,有過CRM系統(tǒng)開發(fā)經(jīng)驗者優(yōu)先
b. 熟悉天貓,抖音,JD等第三方平臺全會員通對接經(jīng)驗者優(yōu)先
c. 熟悉消息中間件如rabbitMq,rocketMq,KAFKA的使用以及原理,能利用消息中間件解決系統(tǒng)解耦,異步處理等問題;
d. 掌握git,maven,jenkins等開發(fā)及運維工具,熟悉CI/CD流程,有自動化部署經(jīng)驗者優(yōu)先
e. 良好的書面與口頭溝通能力,能清晰表達問題和解決方案,有自我驅(qū)動,自我管理能力