職位描述:
1、能夠承擔(dān)軟件項目的整體規(guī)劃設(shè)計及部分核心功能的開發(fā)工作;
2、參與關(guān)鍵需求分析,編寫產(chǎn)品平臺開發(fā)路線圖,組織對關(guān)鍵問題及技術(shù)的分析和研究,保障系統(tǒng)架構(gòu)的合理性、可擴展性及經(jīng)濟性;
3、負(fù)責(zé)軟硬件的銜接及系統(tǒng)部署方案,以保證系統(tǒng)整體的穩(wěn)定運行;
4、關(guān)注業(yè)界新技術(shù)與動態(tài),負(fù)責(zé)引導(dǎo)開發(fā)團隊的技術(shù)方向,推進(jìn)新技術(shù)的引入和團隊開發(fā)能力的更新。??
職位要求:??
1、具有大型系統(tǒng)的需求分析、產(chǎn)品研發(fā)、系統(tǒng)架構(gòu)設(shè)計、數(shù)據(jù)庫結(jié)構(gòu)設(shè)計經(jīng)驗;??
2、具備不同系統(tǒng)之間的接口設(shè)計與規(guī)劃,?評審并且輸出技術(shù)方案文檔的能力;??
3、具備5年以上軟件軟件工作經(jīng)驗,3年以上Java軟件開發(fā)經(jīng)驗,精通Java語言,熟悉軟件開發(fā)流程,熟悉常用項目構(gòu)建工具,如Maven、Ant等;熟悉各種設(shè)計模式;??
4.精通Java語言及其主流框架,有大規(guī)模高并發(fā)高負(fù)載高可用性的應(yīng)用系統(tǒng)的獨立架構(gòu)經(jīng)驗;??
6、?熟悉常用開源框架,spring?cloud、Dubbo等框架;??
7、熟練掌握SOA設(shè)計與服務(wù)治理理念,熟悉分布式系統(tǒng)的設(shè)計和應(yīng)用,熟悉分布式、緩存、消息、負(fù)載均衡等機制和實現(xiàn);??
8、有大型系統(tǒng)架構(gòu)、負(fù)責(zé)過大型互聯(lián)網(wǎng)公司數(shù)據(jù)平臺架構(gòu)的經(jīng)驗優(yōu)先