1、負責項目的后端架構設計、開發(fā)、調(diào)試等;
2、參與項目的需求討論,對需求有較高的理解能力;
3、參與核心代碼的編寫,組織解決項目開發(fā)過程中的各類技術問題;
4、對開發(fā)過程進行把關,對系統(tǒng)安全性、穩(wěn)定性負責;
5、參與整個項目核心框架的設計,對系統(tǒng)架構規(guī)劃做好可行性分析,并提出合理改善建議
任職資格:
1、計算機軟件相關專業(yè),本科及以上學歷;
2、精通JAVA語言,熟練掌握數(shù)據(jù)結構、并發(fā)編程、JVM。熟悉http協(xié)議,掌握restful接口規(guī)范,熟悉nginx、docker、web容器等工具;
3、熟悉spring系列框架,熟悉redis、kafka、MQ等常用中間件,了解原理和機制;
4、熟悉SpringCloud、zookeeper、Dubbo分布式框架中一種,熟悉分布式系統(tǒng)設計,熟悉RPC、分布式緩存、消息隊列、鎖、事務;
5、熟悉mysql、Hive等數(shù)據(jù)庫及其SQL特性,可根據(jù)業(yè)務需求設計數(shù)據(jù)庫結構;