崗位職責(zé)
1. 全流程系統(tǒng)開發(fā)與協(xié)作:深度參與美業(yè)、零售+倉庫管理系統(tǒng)全生命周期開發(fā),主導(dǎo)需求分析、產(chǎn)品功能設(shè)計(jì)及技術(shù)方案制定。與產(chǎn)品、運(yùn)營團(tuán)隊(duì)緊密協(xié)作,準(zhǔn)確提煉業(yè)務(wù)需求,輸出技術(shù)可行性方案,確保系統(tǒng)功能滿足業(yè)務(wù)場景需求,推動(dòng)系統(tǒng)按時(shí)上線,保障項(xiàng)目交付及時(shí)率達(dá)95%以上。
2. 核心開發(fā)與技術(shù)保障:負(fù)責(zé)系統(tǒng)詳細(xì)設(shè)計(jì)、核心模塊編碼實(shí)現(xiàn),組織并參與代碼Review,嚴(yán)格把控代碼質(zhì)量,確保代碼符合高內(nèi)聚低耦合等規(guī)范,代碼審查問題修復(fù)率達(dá)100%。主導(dǎo)生產(chǎn)環(huán)境性能調(diào)優(yōu)工作,針對(duì)系統(tǒng)響應(yīng)慢、資源占用高等問題,制定優(yōu)化方案并實(shí)施,將系統(tǒng)關(guān)鍵接口響應(yīng)時(shí)間縮短30%以上??焖俣ㄎ徊⑴懦a(chǎn)故障,建立故障處理預(yù)案,將平均故障恢復(fù)時(shí)間控制在30分鐘以內(nèi)。
3. 技術(shù)創(chuàng)新與落地:持續(xù)關(guān)注行業(yè)技術(shù)發(fā)展趨勢,主動(dòng)開展新技術(shù)研究,如分布式存儲(chǔ)、智能倉儲(chǔ)算法等。獨(dú)立完成技術(shù)預(yù)研報(bào)告撰寫,組織技術(shù)方案評(píng)審,推動(dòng)新技術(shù)在系統(tǒng)中的落地應(yīng)用,每年至少主導(dǎo)1項(xiàng)新技術(shù)的引入與實(shí)踐,提升系統(tǒng)技術(shù)競爭力。
任職要求
1. 教育與經(jīng)驗(yàn)背景:統(tǒng)招本科學(xué)歷,計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程等相關(guān)專業(yè);具備8年以上Java開發(fā)工作經(jīng)驗(yàn),其中3年以上零售及倉庫管理系統(tǒng)開發(fā)經(jīng)驗(yàn),主導(dǎo)過至少2個(gè)完整的零售+倉庫管理系統(tǒng)項(xiàng)目開發(fā),熟悉行業(yè)業(yè)務(wù)流程與管理模式。
2. 技術(shù)能力要求:
l 精通MQ、MySQL、Flink等主流Java技術(shù)棧,熟悉其架構(gòu)設(shè)計(jì)與工作原理,具備源碼閱讀能力,能根據(jù)業(yè)務(wù)需求對(duì)中間件進(jìn)行深度定制與優(yōu)化。
l 熟練掌握Spring Boot、Spring Cloud、Spring Security新版本特性,能夠基于微服務(wù)架構(gòu)進(jìn)行系統(tǒng)設(shè)計(jì)與開發(fā),具備分布式事務(wù)處理、服務(wù)治理、安全防護(hù)等實(shí)戰(zhàn)經(jīng)驗(yàn)。
l 深入理解設(shè)計(jì)模式,能夠靈活運(yùn)用設(shè)計(jì)模式解決系統(tǒng)設(shè)計(jì)中的復(fù)雜問題;具備良好的系統(tǒng)設(shè)計(jì)能力,可獨(dú)立完成微服務(wù)項(xiàng)目的架構(gòu)設(shè)計(jì)、模塊劃分及接口定義。
3. 綜合能力:
l 具備強(qiáng)烈的學(xué)習(xí)意愿與自我驅(qū)動(dòng)力,能快速學(xué)習(xí)并掌握新技術(shù);
l 擁有良好的編碼習(xí)慣,注重代碼可讀性、可維護(hù)性和可擴(kuò)展性;
l 具備優(yōu)秀的團(tuán)隊(duì)協(xié)作能力和溝通能力,能夠與不同部門高效協(xié)同;
l 工作態(tài)度嚴(yán)謹(jǐn),追求技術(shù)極致,對(duì)系統(tǒng)質(zhì)量和性能有嚴(yán)格要求。
l 擁有強(qiáng)大的心理韌性,可承受多線程任務(wù)切換、結(jié)果考核壓力,持續(xù)輸出穩(wěn)定的工作成果,展現(xiàn)積極的職業(yè)態(tài)度。