工作內(nèi)容:
1、負(fù)責(zé)技術(shù)線后端系統(tǒng)架構(gòu)設(shè)計(jì)與核心功能開發(fā)。
2、參與需求分析、架構(gòu)設(shè)計(jì)及技術(shù)選型,推動(dòng)項(xiàng)目高效落地并優(yōu)化性能。
3、完成高質(zhì)量代碼開發(fā),確保系統(tǒng)可靠性、性能達(dá)標(biāo),并配合測(cè)試團(tuán)隊(duì)完成交付。
4、解決開發(fā)過程中的兼容性問題,優(yōu)化系統(tǒng)功能和技術(shù)架構(gòu)
5、負(fù)責(zé)線上系統(tǒng)日常運(yùn)維,包括接口服務(wù)、數(shù)據(jù)處理及故障排查
6、對(duì)高并發(fā)、分布式系統(tǒng)進(jìn)行性能調(diào)優(yōu),如數(shù)據(jù)庫(kù)優(yōu)化、緩存策略設(shè)計(jì)等
7、編寫技術(shù)文檔,包括接口設(shè)計(jì)、系統(tǒng)架構(gòu)說明及開發(fā)規(guī)范
任職要求:
1、具備獨(dú)立架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),有大型系統(tǒng)或高并發(fā)場(chǎng)景開發(fā)經(jīng)歷者優(yōu)先。
2、扎實(shí)的Java基礎(chǔ),熟悉多線程、JVM調(diào)優(yōu)及常用設(shè)計(jì)模式。
3、熟練掌握Spring/Spring Boot/Spring Cloud、MyBatis等主流框架。
4、精通MySQL、Redis等存儲(chǔ)技術(shù),熟悉SQL優(yōu)化及分布式事務(wù)。
5、熟悉微服務(wù)、RPC、消息隊(duì)列(如RabbitMQ)、負(fù)載均衡等機(jī)制。