需求分析與技術設計(20%)
l 深入理解業(yè)務需求,憑借較強的業(yè)務洞察力和敏銳度,將業(yè)務需求轉(zhuǎn)化為優(yōu)質(zhì)的技術方案。
l 參與系統(tǒng)架構(gòu)設計與優(yōu)化,從架構(gòu)層面提升系統(tǒng)性能、可靠性和可擴展性,具備良好的架構(gòu)思維
l 編寫相關技術文檔,包括設計文檔、接口文檔等
代碼開發(fā)與實現(xiàn)(40%)
l 根據(jù)技術設計方案,使用 Java 及相關技術(如 MySQL、Redis、MQ 等)完成核心功能模塊的編碼實現(xiàn);
l 遵循代碼規(guī)范(如命名規(guī)范、注釋規(guī)范),編寫高質(zhì)量、可復用、易維護的代碼;
l 參與前后端聯(lián)調(diào),確保接互順暢,解決開發(fā)過程中的技術問題。
l 參與技術難題攻關,解決系統(tǒng)運行過程中的各種技術問題
測試與質(zhì)量保障(15%)
l 編寫單元測試、集成測試用例,配合測試團隊進行功能測試、性能測試及壓力測試;
l 定位并修復代碼Bug,優(yōu)化代碼性能,提升系統(tǒng)穩(wěn)定性與響應速度;
l 參與代碼評審,確保代碼質(zhì)量符合團隊標準。
系統(tǒng)維護與迭代(20%)
l 負責系統(tǒng)的日常維護、問題排查及故障修復,保障系統(tǒng)穩(wěn)定運行;
l 根據(jù)業(yè)務需求迭代優(yōu)化現(xiàn)有功能,跟進技術債務清理,提升系統(tǒng)可擴展性;
l 關注線上性能指標,針對性進行代碼或架構(gòu)層面的優(yōu)化(如 SQL 優(yōu)化、緩存策略調(diào)整等)。
技術研究與團隊協(xié)作(5%)
l 跟蹤 Java 生態(tài)新技術(如微服務架構(gòu)、容器化技術、中間件等),并在團隊內(nèi)推廣落地;
l 參與技術分享與培訓,協(xié)助提升團隊整體技術能力;
l 與產(chǎn)品、測試、運維等跨部門團隊協(xié)作,推動項目高效交付。