崗位職責(zé):
1.技術(shù)文檔編寫(xiě):編寫(xiě)清晰的技術(shù)設(shè)計(jì)文檔、接口文檔;
2.核心功能開(kāi)發(fā):負(fù)責(zé)公司核心業(yè)務(wù)系統(tǒng)或關(guān)鍵模塊的設(shè)計(jì)、開(kāi)發(fā)與迭代維護(hù),確保代碼質(zhì)量、可維護(hù)性和可擴(kuò)展性;
3.參與系統(tǒng)性能調(diào)優(yōu)、故障診斷與處理,保障系統(tǒng)在高并發(fā)場(chǎng)景下的穩(wěn)定性和高可用性;
4.深入理解業(yè)務(wù)需求,參與技術(shù)方案的設(shè)計(jì)與評(píng)審,并能高效、可靠地實(shí)現(xiàn)架構(gòu)師制定的技術(shù)方案;
5.解決開(kāi)發(fā)過(guò)程中的關(guān)鍵技術(shù)和性能瓶頸,參與系統(tǒng)重構(gòu)和技術(shù)債務(wù)清理;
6.線上運(yùn)維支持:參與系統(tǒng)部署、監(jiān)控和運(yùn)維工作,具備快速定位和解決線上問(wèn)題的能力;
7.最佳實(shí)踐推廣:在團(tuán)隊(duì)內(nèi)推廣編碼規(guī)范、單元測(cè)試、代碼審查等開(kāi)發(fā)最佳實(shí)踐,提升團(tuán)隊(duì)整體開(kāi)發(fā)效率和質(zhì)量。
崗位要求:
1.本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),5年以上后端開(kāi)發(fā)經(jīng)驗(yàn),有大型分布式系統(tǒng)或高并發(fā)系統(tǒng)的開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先,扎實(shí)的計(jì)算機(jī)基礎(chǔ),熟練掌握數(shù)據(jù)結(jié)構(gòu)、算法、網(wǎng)絡(luò)、操作系統(tǒng)等知識(shí)。
2.核心技術(shù)棧:
精通Java基礎(chǔ)及核心技術(shù),對(duì)JVM原理深入了解。
精通如Spring Boot、Spring Cloud、MyBatis 等。
熟練掌握數(shù)據(jù)庫(kù)具備豐富的數(shù)據(jù)庫(kù)設(shè)計(jì)經(jīng)驗(yàn)。
熟練掌握Redis(緩存)
3.架構(gòu)與運(yùn)維知識(shí)
4.軟實(shí)力:
具備良好的業(yè)務(wù)理解能力和邏輯思維能力,能獨(dú)立分析和解決問(wèn)題。
有強(qiáng)烈的責(zé)任心、團(tuán)隊(duì)協(xié)作精神和良好的溝通能力。