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