一、崗位職責(zé)
1、負(fù)責(zé)公司產(chǎn)品或項目的系統(tǒng)架構(gòu)設(shè)計與開發(fā)工作;?
2、主導(dǎo)系統(tǒng)及技術(shù)改造類項目的系統(tǒng)分析與設(shè)計工作,承擔(dān)核心功能代碼編寫,開發(fā)與維護系統(tǒng)公用核心模塊;?
3、對已有的產(chǎn)品功能模塊進行升級和維護。
二、崗位任職要求:
1、?大專及以上學(xué)歷,計算機、通信、電子、自動化或相關(guān)專業(yè),四年以上系統(tǒng)軟件開發(fā)經(jīng)驗。
2、?理解JAVA常用設(shè)計模式,并且能夠合理運用基本技術(shù)特性,如Java數(shù)據(jù)結(jié)構(gòu),多線程編程,Java?IO等;
3、?精通Spring框架,熟練掌握SpringCloud、SpringMVC、Hibernate和MyBatis等;
4、?熟悉MySql、Oracle、sql?server數(shù)據(jù)庫開發(fā)技術(shù)及相關(guān)工具,熟悉數(shù)據(jù)庫設(shè)計,熟練掌握SQL語句;
5、?熟悉緩存Redis、Memcache/Couchbase,緩存設(shè)計和模式及其應(yīng)用;
6、?熟悉RPC框架(如Dubbo、Thrift等)、消息隊列框架(如Kafka、RocketMQ等),了解分布式協(xié)調(diào)服務(wù)Zookeeper;
7、?熟練使用js,node.js等前端技術(shù);
8、?有出色的獨立工作能力及團隊合作精神,有良好的溝通能力;