崗位職責(zé):
1、負(fù)責(zé)公司核心業(yè)務(wù)系統(tǒng)架構(gòu)設(shè)計(jì)、開發(fā)和優(yōu)化;
2、主導(dǎo)復(fù)雜業(yè)務(wù)模塊的需求分析、技術(shù)方案設(shè)計(jì)及代碼實(shí)現(xiàn),確保系統(tǒng)高性能、可擴(kuò)展性及安全性;
3、解決開發(fā)過程中的技術(shù)難題,優(yōu)化系統(tǒng)性能,保障系統(tǒng)穩(wěn)定性和可靠性;
4、參與代碼評(píng)審、技術(shù)文檔編寫,推動(dòng)團(tuán)隊(duì)技術(shù)規(guī)范與實(shí)踐落地;
5、跟蹤技術(shù)發(fā)展趨勢(shì),預(yù)研并引入新技術(shù)、工具和框架,提升開發(fā)效率與系統(tǒng)能力;
6、指導(dǎo)初中級(jí)工程師,參與團(tuán)隊(duì)技術(shù)分享與培訓(xùn),推動(dòng)團(tuán)隊(duì)技術(shù)能力提升。
任職資格:
1、計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,5年以上Java開發(fā)經(jīng)驗(yàn),具備大型復(fù)雜系統(tǒng)開發(fā)經(jīng)驗(yàn)
2、精通Java語言及JVM原理,熟悉多線程、集合框架、IO/NIO等核心機(jī)制;
3、深入理解分布式系統(tǒng)設(shè)計(jì),熟悉Spring Boot/Spring Cloud等主流框架及微服務(wù)架構(gòu);
4、熟練使用MySQL、PostgreSQL等關(guān)系型數(shù)據(jù)庫,熟悉索引優(yōu)化、事務(wù)處理及分庫分表方案;
5、熟悉RPC框架(如Dubbo、gRPC)及分布式協(xié)調(diào)工具(如Zookeeper、Nacos);
6、熟悉常用設(shè)計(jì)模式、領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)(DDD),具備模塊化與架構(gòu)抽象能力;
7、邏輯清晰,具備優(yōu)秀的問題分析與解決能力,能獨(dú)立承擔(dān)復(fù)雜模塊開發(fā),良好的溝通能力和團(tuán)隊(duì)協(xié)作精神;
8、熟悉前端開發(fā)技術(shù)如Vue、React等其中之一優(yōu)先。