工作職責:
1.?根據(jù)系統(tǒng)需求,分析、設計與實現(xiàn)系統(tǒng)軟件整體架構(gòu),保障系統(tǒng)架構(gòu)的合理性、可擴展性及經(jīng)濟性。
2.?參與技術(shù)評審和代碼?Review,參與底層和重要模塊的詳細設計;負責核心技術(shù)問題的攻關(guān),持續(xù)改進系統(tǒng)架構(gòu)。
3.?參與制定技術(shù)標準,積極了解業(yè)界相關(guān)新技術(shù)及趨勢,促進技術(shù)進步和創(chuàng)新。
4.?參與跨平臺的?API?規(guī)范設計以及?API?高效調(diào)用設計。
任職資格:
1.?本科學歷,計算機及相關(guān)專業(yè)優(yōu)先。
2.?3年以上開發(fā)經(jīng)驗,1?年以上分布式微服務開發(fā)經(jīng)驗。精通?JAVA?基礎(chǔ)體系,具有面向?qū)ο蟮姆治?、設計、開發(fā)能力;熟悉?AOP,設計模式,設計規(guī)約;?掌握?Springcloud,?Dubbo,myBatis,?MQ、RPC、緩存等常用技術(shù)和框架,熟悉?Linux?下的常用命令。
3.?能讀懂底層源碼優(yōu)先。
4.?有云平臺開發(fā)經(jīng)驗優(yōu)先。
5.?在技術(shù)領(lǐng)域方面有擅長者優(yōu)先(如:業(yè)務建模、流程引擎、DDD?實踐等)。
6.?具有良好的文檔撰寫習慣和團隊合作意識。
7.?熱愛技術(shù),有鉆研精神。