【崗位職責(zé)】
1.?負責(zé)高并發(fā)、高可用性的微服務(wù)搭建、緩存搭建、后臺程序開發(fā)、與WEB或手機客戶端接口的開發(fā);
2.?獨立完成中小型項目的系統(tǒng)分析、設(shè)計,并主導(dǎo)完成詳細設(shè)計和編碼的任務(wù),確保項目的進度和質(zhì)量;
3.?能夠在團隊中完成code?review的任務(wù),確保相關(guān)代碼的有效性和正確性,并能夠通過code?review提供相關(guān)性能以及穩(wěn)定性的建議;
【崗位要求】
1.?扎實的Java基礎(chǔ),有良好的面向?qū)ο笤O(shè)計思想,熟悉設(shè)計模式,良好的編程習(xí)慣;
2.?熟悉MySQL、PostgreSQL其中一種,精通T-SQL;
3.?熟悉REST架構(gòu)和HTTP協(xié)議;
4.?熟悉Linux?系統(tǒng)、能夠編寫常用的shell腳本;
5.?計算機及相關(guān)專業(yè),學(xué)歷不限;
?
【滿足以下一項或多項優(yōu)先考慮】?
1.?熟悉Redis、memcached中間件,并了解工作原理者;
2.?有高并發(fā)、高負載、高可用性或高訪問量開發(fā)工作經(jīng)驗(10W同時在線或日PV達千萬)其中一種者;
3.?了解kafka?,RabbitMQ?等消息隊列者;
4.?了解Docker