一、 工作職責
開發(fā)視角的質(zhì)量管控 基于自身開發(fā)經(jīng)驗,主導制定可落地的代碼質(zhì)量檢查點規(guī)劃:檢查基礎代碼規(guī)范(如命名、注釋),更需從架構設計層面評估代碼質(zhì)量(如線程阻塞、內(nèi)存泄漏、分布式事務的CAP權衡、微服務接口的熔斷策略);結合開發(fā)經(jīng)驗預判代碼可能引發(fā)的生產(chǎn)故障(如數(shù)據(jù)庫連接未釋放導致的資金交易阻塞)。開發(fā)與質(zhì)量的協(xié)同優(yōu)化 根據(jù)過往開發(fā)痛點,設計質(zhì)量檢查工具鏈改進方案(如將SonarQube規(guī)則與金融業(yè)務異常碼映射,減少誤報);
二、經(jīng)驗及技術要求
參與過銀行重要系統(tǒng) (如核心賬務、支付、信貸、客戶管理等系統(tǒng))的全生命周期開發(fā),熟悉從需求分析到投產(chǎn)上線的全流程質(zhì)量風險點;
開發(fā)經(jīng)驗要求年限:需具備3年以上Java后端開發(fā)經(jīng)驗,有金融級系統(tǒng)的核心模塊開發(fā)經(jīng)驗者優(yōu)先熟悉缺陷管理工具(如JIRA、Bu gzilla)、代碼分析工具(如SonarQube)、自動化測試工具(如S elenium、JMeter);熟練使用J VM診斷工具(Arthas/JProfiler)分析性能瓶頸代碼;參與過銀行重要系統(tǒng)(如核心賬務、支付交易、信貸系統(tǒng))的全生命周期開發(fā),熟悉從需求分析到投產(chǎn)上線的全流程質(zhì)量風險點;在開發(fā)過程中曾因代碼質(zhì)量問題導致生產(chǎn)事件,并主導過根因分析及改進措施落地的優(yōu)先。歡迎具有資深開發(fā)背景的技術專家轉(zhuǎn)型質(zhì)量管理,用代碼實戰(zhàn)經(jīng)驗將重新定義系統(tǒng)質(zhì)量高度。