職位名稱:
后端Java軟件開發(fā)工程師(3年以上工作經(jīng)驗(yàn))
職位描述:
1. 負(fù)責(zé)后端系統(tǒng)平臺(tái)開發(fā)工作,包括需求分析、系統(tǒng)設(shè)計(jì)、編碼實(shí)現(xiàn)、系統(tǒng)測(cè)試和維護(hù)等工作;
2. 根據(jù)需求和設(shè)計(jì)文檔,進(jìn)行代碼編寫和單元測(cè)試,確保代碼質(zhì)量和系統(tǒng)性能;3. 負(fù)責(zé)數(shù)據(jù)庫(kù)設(shè)計(jì)和優(yōu)化,編寫高效的SQL查詢語(yǔ)句,確保系統(tǒng)的數(shù)據(jù)一致性和穩(wěn)定性。
4. 協(xié)助解決項(xiàng)目開發(fā)過(guò)程中的技術(shù)問(wèn)題和難點(diǎn),保證項(xiàng)目進(jìn)度和質(zhì)量;
任職要求:
1. 大專及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)優(yōu)先;
2. 精通多線程編程,熟悉JVM,熟悉常見(jiàn)的開源分布式中間件、緩存、消息隊(duì)列等
3.3年以上Java軟件開發(fā)經(jīng)驗(yàn),熟悉開發(fā) B/S 應(yīng)用系統(tǒng),有商城、支付、交易等系統(tǒng)開發(fā)經(jīng)驗(yàn),有大型項(xiàng)目開發(fā)經(jīng)驗(yàn)者優(yōu)先;
4. 熟練使用常用Java開發(fā)框架和工具,如Springcloud、springboot、MyBatisplus,openfeign等;
5. 熟練掌握的緩存技術(shù)和消息隊(duì)列,如Redis、Rocketmq等;
6. 熟練掌握關(guān)系型數(shù)據(jù)庫(kù)和SQL語(yǔ)言,有良好的數(shù)據(jù)庫(kù)設(shè)計(jì)和優(yōu)化能力;
7. 熟悉常用的開發(fā)工具和版本控制工具,如IntelliJ IDEA、Git、Maven等;
8. 具備良好的編碼習(xí)慣和代碼質(zhì)量意識(shí),能夠編寫高質(zhì)量、高性能的代碼;