崗位職責:?
1.主導(dǎo)產(chǎn)品的軟件架構(gòu),保證架構(gòu)設(shè)計能夠滿足產(chǎn)品的功能需求、性能需求、可靠性需求、可維護性需求和可擴展性需求;?
2.負責技術(shù)選型(包括:語言選擇、框架選擇、公共模塊等);?
3.制定技術(shù)文檔和開發(fā)規(guī)范,并對開發(fā)過程進行持續(xù)改進;?
4.對團隊開發(fā)人員進行代碼質(zhì)量審核、技術(shù)指導(dǎo)和監(jiān)督,解決技術(shù)難題。;?
任職要求:?
1.?計算機或相關(guān)專業(yè)本科以上學(xué)歷,5年以上互聯(lián)網(wǎng)技術(shù)工作經(jīng)驗,至少2年以上產(chǎn)品系統(tǒng)架構(gòu)設(shè)計及開發(fā)經(jīng)驗,有成功的實施案例,有較豐富的項目管理經(jīng)驗;?
2.?數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ)扎實,了解常用設(shè)計模式,熟練使用AOP、MVC等框架,如Spring?MVC、MyBatis、Struts、Velocity等;?
3.?熟悉網(wǎng)絡(luò)通訊協(xié)議,TCP、UDP,熟悉Netty、Mina框架等;
4.?熟悉RESTful、WEB?Service規(guī)范,有相關(guān)開發(fā)經(jīng)驗者優(yōu)先;
5.?熟悉分布式(Redis、Memcache)、緩存、消息(RabbitMQ,kafka)、搜索等,機制者優(yōu)先,熟悉SOA架構(gòu)者優(yōu)先;
6.?熟悉數(shù)據(jù)庫設(shè)計和優(yōu)化,了解常用的數(shù)據(jù)庫如MYSQL;有NoSQL?數(shù)據(jù)庫使用經(jīng)驗者優(yōu)先;?
7.?具有較強的業(yè)務(wù)需求分析能力,高度的抽象設(shè)計能力,思路清晰,善于思考,能獨立分析和解決問題,責任心強,具備良好的團隊合作精神和承受壓力的能力;
8.?有支付經(jīng)驗者優(yōu)先;