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