工作職責(zé):
1、協(xié)助新技術(shù)的研究與落地,參與關(guān)鍵技術(shù)選型,參與新技術(shù)及解決方案評估決策;
2、按照需求和設(shè)計,完成代碼編寫,實現(xiàn)業(yè)務(wù)邏輯,并進行開發(fā)版本的管理;?
3、輸出開發(fā)過程各階段對應(yīng)的技術(shù)文檔;?
4、負(fù)責(zé)分析、解決系統(tǒng)的技術(shù)難點問題、重大故障的解決方案制定;?
5、參與產(chǎn)品方案的編寫及支持;?
6、協(xié)助現(xiàn)場完成重大故障處理、應(yīng)急保障及重點演練活動。
工作要求:
1、2-5年通信行業(yè)軟件開發(fā)經(jīng)驗;?
2、精通JAVA編程,對于常用集合、隊列、多線程開發(fā)有深入研究,有程序性能優(yōu)化及GC調(diào)優(yōu)者優(yōu)先;?
3、能基于Spring/Mybatis框架熟練開發(fā),有SpringBoot開發(fā)經(jīng)驗優(yōu)先;?
4、理解微服務(wù)、能力開放原理,有基于SpringCloud開發(fā)經(jīng)驗;?
5、熟悉常用的緩存數(shù)據(jù)庫原理,至少熟練使用redis/memcache中一種;?6、熟悉常用的通信技術(shù),如MQ/NETTY/WebService/RESTful;?
7、有相關(guān)設(shè)計經(jīng)驗者優(yōu)先,如能根據(jù)需求獨立完成業(yè)務(wù)流程、數(shù)據(jù)流程、數(shù)據(jù)模型等;?
8、至少熟練使用ORACLE,MYSQL,PGSQL中一種,對其常用知識點的原理很清楚,熟悉數(shù)據(jù)庫性能優(yōu)化常識;?
9、有大數(shù)據(jù)開發(fā)經(jīng)驗者優(yōu)先,?如熟練使用:hadoop/hbase/spark/flink/es等;??會主動學(xué)習(xí)、思考、總結(jié)?能獨立解決問題?有較強責(zé)任心?具有正常溝通能力