崗位職責(zé):
1、負(fù)責(zé)參與公司產(chǎn)品的后端系統(tǒng)設(shè)計與開發(fā),確保系統(tǒng)的高可用性、可擴(kuò)展性和安全性;
2、負(fù)責(zé)根據(jù)產(chǎn)品需求,進(jìn)行模塊設(shè)計、編碼實現(xiàn)、單元測試及后續(xù)的維護(hù)工作,確保代碼質(zhì)量;
3、負(fù)責(zé)根據(jù)業(yè)務(wù)需求進(jìn)行系統(tǒng)優(yōu)化和維護(hù),提升系統(tǒng)性能和用戶體驗;
4、負(fù)責(zé)編寫和維護(hù)技術(shù)文檔;
5、負(fù)責(zé)領(lǐng)導(dǎo)交辦的其他工作。
任職要求:
1、本科及以上學(xué)歷,計算機(jī)科學(xué)或相關(guān)專業(yè),具備良好的計算機(jī)基礎(chǔ)理論知識;
2、5年及以上Java開發(fā)經(jīng)驗,具備扎實的Java編程基礎(chǔ),熟悉JVM原理、多線程、網(wǎng)絡(luò)編程及設(shè)計模式;
3、熟練掌握Spring Boot/Spring MVC等常用框架,熟悉其核心原理及相關(guān)生態(tài);
4、熟練掌握MySQL、PostgreSQL、TDEngine等主流關(guān)系型數(shù)據(jù)庫及非關(guān)系型數(shù)據(jù)庫,具備SQL優(yōu)化、分庫分表及事務(wù)管理經(jīng)驗;
5、熟練掌握redis、rocketmq等緩存及消息中間件的使用及其原理;
6、熟悉Linux操作系統(tǒng),了解常用的Shell腳本編寫;
7、具備良好的問題分析與解決能力,能夠獨立承擔(dān)項目模塊的開發(fā)工作;
8、具備良好的溝通表達(dá)和團(tuán)隊協(xié)作能力,以及較強(qiáng)的抗壓適應(yīng)能力。