任職要求:
1.軟件工程、計算機科學(xué)、計算機工程或相關(guān)專業(yè),統(tǒng)招本科以上學(xué)歷,學(xué)信網(wǎng)可查,7年以上Java開發(fā)經(jīng)驗,有獨立負(fù)責(zé)模塊或項目的經(jīng)驗;
2.扎實的Java編程技術(shù)基礎(chǔ),熟悉設(shè)計模式數(shù)據(jù)結(jié)構(gòu)和算法,具有項目設(shè)計能力,能承擔(dān)項目設(shè)計、分析等工作;
3.精通SOFARPC、Spring Boot、Spring、SpringMVC、Mybatis等開發(fā)框架,有分布式、微服務(wù)框架項目實施經(jīng)驗優(yōu)先;
4.熟練掌握SQL語言,對MySQL等數(shù)據(jù)庫性能優(yōu)化有豐富經(jīng)驗,了解redis內(nèi)存數(shù)據(jù)庫、國產(chǎn)數(shù)據(jù)庫DM(達(dá)夢)、GoldenDB、ORACLE等;
5.熟悉JVM性能調(diào)優(yōu)、了解常見JVM垃圾收集算法、Java并發(fā)框架與庫、了解Java內(nèi)存模型;
6.熟悉常用的Linux命令、shell腳本;有大型系統(tǒng)后端開發(fā)經(jīng)驗,熟練使用Git等版本控制工具;
7.具有良好邏輯思考能力,能處理復(fù)雜的業(yè)務(wù)邏輯功能開發(fā)及梳理,良好的溝通能力和團(tuán)隊協(xié)作精神,有較強的研究能力和學(xué)習(xí)能力;
8.有多年銀行項目開發(fā)管理經(jīng)驗,熟悉銀行系統(tǒng)特點及客戶需求。
崗位職責(zé):
1.負(fù)責(zé)后端Java系統(tǒng)的開發(fā)和維護(hù),包括需求分析、架構(gòu)設(shè)計、數(shù)據(jù)庫設(shè)計和編碼實現(xiàn)等工作,確保系統(tǒng)的穩(wěn)定性和性能;
2.參與后端服務(wù)大規(guī)模高并發(fā)系統(tǒng)的設(shè)計優(yōu)化和開發(fā)工作;
3.持續(xù)的技術(shù)研究,以達(dá)到優(yōu)化代碼,提高系統(tǒng)性能和穩(wěn)定性的目的;
4.嚴(yán)格遵守開發(fā)流程,編寫滿足企業(yè)級質(zhì)量標(biāo)準(zhǔn)的代碼,評審其他開發(fā)人員相關(guān)代碼及腳本,保障上線代碼質(zhì)量;
5.主動與團(tuán)隊分享技術(shù)知識,提高團(tuán)隊整體技術(shù)能力;
6.能夠與產(chǎn)品經(jīng)理前端開發(fā)和設(shè)計師溝通協(xié)作,共同完成產(chǎn)品迭代。
7.解決用戶的反饋和問題,與客戶進(jìn)行溝通和協(xié)調(diào),提供技術(shù)支持和解決方案,維護(hù)客戶關(guān)系和用戶滿意度。