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