工作職責:
1、負責系統(tǒng)架構設計,參與需求分析、技術決策以及詳細設計;
2、對已有系統(tǒng)優(yōu)化、重構,持續(xù)提升核心系統(tǒng)的穩(wěn)定性和性能;
3、核心能力的設計及代碼編寫、開發(fā)維護公用核心模塊;
4、編寫系統(tǒng)文檔及開發(fā)規(guī)范,對開發(fā)團隊進行指導培訓,提升團隊整體分析、設計與編碼能力;
5、解決技術難題,排查系統(tǒng)疑難雜癥,對系統(tǒng)進行調優(yōu);
6、積極關注業(yè)界發(fā)展趨勢及相關新技術,進行技術預研,持續(xù)提升公司的技術創(chuàng)新能力;
任職資格:
1、計算機相關專業(yè)統(tǒng)招本科以上學歷;
2、精通Java開發(fā)語言,5年及以上使用Java進行開發(fā)的經(jīng)驗,2年以上大型管理軟件產(chǎn)品或項目架構設計經(jīng)驗,具有良好的代碼質量和風格;
3、熟練使用Spring框架及組件,包括Spring?MVC、Spring?Boot、Spring?Cloud及Hibernate等開源框架,微服務架構及開發(fā)經(jīng)驗豐富;
4、熟練使用數(shù)據(jù)庫如Mysql、Oracle、Kingbase等,熟悉數(shù)據(jù)庫及SQL優(yōu)化;熟悉常用緩存、消息及檢索相關技術,如Redis,RabbitMQ,Solr/Es等;
5、熟悉Linux系統(tǒng)及shell腳本,熟悉容器及容器編排;
6、熟悉Html、Css、Java"script"、JQuery、Vue等前端技術;
7、善于學習,具備良好的溝通技能,團隊合作能力,思路清晰,善于思考,能獨立分析和解決復雜問題。