職責描述:
1、通過參與產(chǎn)品需求的討論和梳理,做好產(chǎn)品需求評審工作。
2、根據(jù)開發(fā)規(guī)范與流程獨立編寫技術開發(fā)文檔
3、通過對項目的系統(tǒng)分析和設計,完成項目研發(fā)工作。
4、參與內(nèi)部測試、部署、實施等工作。
5、通過深入了解開源技術、現(xiàn)有技術等相關技術原理,做好系統(tǒng)的維護及功能改進,解決系統(tǒng)技術風險,保證系統(tǒng)的安全、穩(wěn)定、快速運行。
任職要求:
1、3年以上的Java開發(fā)經(jīng)驗,對技術有熱情和追求;
2、有扎實的java基礎,熟悉分布式,緩存,異步消息等技術的原理,能對分布式常用技術進行合理應用,解決問題;
3、掌握多線程及高性能的設計與編碼及性能調(diào)優(yōu);有高并發(fā)應用開發(fā)經(jīng)驗優(yōu)先;
4、熟練運用Spring,MyBatis等框架進行開發(fā)工作;
5、熟練使用Linux?操作系統(tǒng)和常見數(shù)據(jù)庫,能對復雜SQL進行性能優(yōu)化;
6、熟悉Redis,?MongoDB,?Memcached等非關系型存儲的使用;熟悉HBase、Cassandra;
7、有良好的抽象設計能力和邏輯性,善于獨立分析和解決問題;
8、有良好團隊合作精神,較強的責任心和抗壓能力。
9、有良好的跨團隊協(xié)調(diào)溝通能力。