崗位職責:1、深入發(fā)掘業(yè)務需求為軟件開發(fā)提供架構設計;2、準確把握業(yè)務需求,進行系統(tǒng)技術方案設計,核心代碼開發(fā)和系統(tǒng)調(diào)優(yōu)等工作;3、攻克各種高并發(fā)、數(shù)據(jù)隔離、系統(tǒng)解耦、云解決方案等方面的技術難關;4、參與產(chǎn)品的部署運維,保障系統(tǒng)高可用性,安全性;5、主持和參與系統(tǒng)邏輯模型和物理模型設計并實現(xiàn)原型;6、開發(fā)和維護統(tǒng)一的軟件開發(fā)架構,發(fā)現(xiàn)和解決存在的技術問題;7、從事核心架構部分代碼的編寫、指導和培訓工程師;8、負責相關技術文檔編寫工作。任職要求:1、本科或以上學歷,計算機軟件或相關專業(yè);2、5年以上平臺架構設計經(jīng)驗;有成功案例、大型系統(tǒng)架構設計經(jīng)驗優(yōu)先;3、對技術發(fā)展趨勢有非常高的敏感性和預測能力,并能制定技術創(chuàng)新方向,專注于技術,精益求精;4、精通Java?EE相關技術和框架(包括Java語言基礎/多線程/SpringMVC/Remoting/myBatis/Cache/Messaging/Workflow等);5、精通Java語言,理解面向?qū)ο髾C制,熟悉J2EE體系;6、熟悉Oracle/MySql/SqlServer等主流數(shù)據(jù)庫系統(tǒng)的設計原理、相關技術及工具;7、熟悉Web前端技術(Jquery/JavaScript/Ajax/freemaker/dwr/xml/Json/html/css等);8、精通面向?qū)ο蠓治鲈O計方法,邏輯能力佳,具有豐富的SOA及UML建模經(jīng)驗,熟悉軟件工程、編程規(guī)范、有過程控制意識;9、必須在以下技術領域有一項或多項經(jīng)驗:A:?大型分布式系統(tǒng),高并發(fā),高負載,高可用性系統(tǒng);B:多數(shù)據(jù)源訪問的性能及負載經(jīng)驗;C:高性能緩存和高并發(fā)經(jīng)驗;D:平臺的實時性和穩(wěn)定性經(jīng)驗;E:應用系統(tǒng)開發(fā)安全,內(nèi)容過濾,作弊檢測,監(jiān)控等經(jīng)驗;F:分布式存儲經(jīng)驗;10、了解分布式開發(fā)下基本常識和集群部署;11、熟悉dubbo,spring?boot/spring?cloud等分布式框架;12、掌握面向?qū)ο蟮姆治雠c設計方法/設計模式者優(yōu)先;13、有大宗商品行業(yè)相關工作經(jīng)驗者優(yōu)先;14、責任心強,具備良好的溝通能力、團隊合作精神和承受壓力能力。