后端開(kāi)發(fā)工程師
9000-12000元/月職責(zé)描述:
1. 負(fù)責(zé)產(chǎn)品開(kāi)發(fā)任務(wù),獨(dú)立承擔(dān)功能模塊實(shí)現(xiàn),配合完成數(shù)據(jù)庫(kù)設(shè)計(jì)及核心業(yè)務(wù)邏輯編碼工作;
2. 編寫(xiě)技術(shù)研發(fā)相關(guān)文檔,包括概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、接口說(shuō)明等過(guò)程性技術(shù)文檔;
3. 對(duì)已上線(xiàn)系統(tǒng)進(jìn)行日常運(yùn)維支持,處理運(yùn)行期間的技術(shù)故障,開(kāi)展數(shù)據(jù)監(jiān)控與運(yùn)營(yíng)維護(hù)工作;
4. 參與外部業(yè)務(wù)系統(tǒng)的對(duì)接方案設(shè)計(jì)與聯(lián)調(diào)實(shí)施;
5. 預(yù)判系統(tǒng)演進(jìn)中的技術(shù)風(fēng)險(xiǎn),精準(zhǔn)定位問(wèn)題并提出有效對(duì)策,突破關(guān)鍵技術(shù)難題;
6. 持續(xù)跟蹤用戶(hù)端平臺(tái)使用情況,結(jié)合反饋信息推動(dòng)代碼或架構(gòu)迭代優(yōu)化,提升系統(tǒng)整體性能
任職要求:
1. 具備扎實(shí)的Java基礎(chǔ),掌握多線(xiàn)程、線(xiàn)程池、集合框架、IO類(lèi)庫(kù)等核心知識(shí),具備良好的編碼規(guī)范
2. 熟練運(yùn)用Spring、SpringBoot、SpringMVC、MyBatis等主流框架,能夠快速適應(yīng)新框架開(kāi)發(fā)
3. 熟悉Oracle、MySQL等關(guān)系型數(shù)據(jù)庫(kù)的使用與操作
4. 掌握redis、memcache等常用緩存技術(shù)的應(yīng)用場(chǎng)景與實(shí)踐
5. 了解rabbitMQ、ActiveMQ、kafka等消息中間件的基本原理與使用方式
6. 熟練使用IntelliJ IDEA、Eclipse、MyEclipse等開(kāi)發(fā)環(huán)境工具
7. 熟練使用Git、SVN等版本控制工具進(jìn)行代碼管理
8. 具備較強(qiáng)的優(yōu)化能力,涵蓋代碼層面、業(yè)務(wù)流程、SQL語(yǔ)句等方面的性能調(diào)優(yōu)
9. 熟練部署和使用Tomcat,了解Jetty等其他Web容器的配置與應(yīng)用
10. 熟練使用Maven進(jìn)行項(xiàng)目構(gòu)建與依賴(lài)管理
11. 掌握js、jQuery、ECharts等前端基礎(chǔ)技術(shù),對(duì)VUE框架有一定了解
12. 具備規(guī)范編寫(xiě)接口文檔及高效完成接口開(kāi)發(fā)的能力
13. 熟悉Linux常用命令,可獨(dú)立完成測(cè)試和生產(chǎn)環(huán)境的服務(wù)部署與維護(hù)