【崗位職責】
1、獨立完成技術研發(fā)工作,并負責技術研究成果的培訓;
2、根據業(yè)務需求,可獨立完成技術可行性報告、概要設計、詳細設計、并撰寫相關文檔,負責講解相關設計;
3、搭建系統(tǒng)開發(fā)環(huán)境,完成系統(tǒng)框架與核心代碼開發(fā);
4、參與產品方案討論與技術調研,給出解決方案,并負責相關文檔的編寫維護。
【任職要求】
1、本科及以上學歷,計算機相關專業(yè),3年以上一線開發(fā)經驗;
2、具備良好的溝通和口頭及書面表達能力,有良好的學習能力及較強的團隊精神;
3、精通面向對象方法概念、方法,熟悉UML語言,對設計模式有一定了解,可以在開發(fā)中使用設計模式方法;
4、對WEB前端開發(fā)較為熟悉,可熟練使用HTML、CSS、JAVASCRIPT、AJAX進行頁面開發(fā);
5、精通JAVA?WEB開發(fā),熟悉MVC模式及相關框架使用;
6、熟練使用SSH框架進行開發(fā),熟練使用一種以上RPC技術進行開發(fā),熟練使用XML、JSON進行開發(fā);
7、熟練REDIS、MEMCACHE等分布式緩存一種;
8、熟練使用MYSQL、ORACLE、DB2等數據庫的一種以上,熟悉數據庫優(yōu)化;
9、熟悉主流WEB應用服務器TOMCAT、WEBLOGIC、緩存服務器、優(yōu)化配置與使用;
10、熟悉LINUX操作系統(tǒng),能夠編寫腳本及配置相應JAVA運營環(huán)境,熟悉基于LINUX平臺和JAVA容器的負載均衡方案熟悉數據共享、同步等的實現(xiàn)方案者更佳;、
11、有以下經驗者優(yōu)先考慮:分布式隊列、分布式任務分發(fā)框架、全文檢索及分詞技術、海量數據存儲與分布式存儲技術;
12、有流媒體開發(fā)經驗者優(yōu)先。