崗位職責:1、參與項目需求分析、系統(tǒng)設(shè)計;2、根據(jù)項目開發(fā)進度和任務分配,進行相應軟件模塊的開發(fā);3、根據(jù)公司技術(shù)文檔規(guī)范編寫相應的技術(shù)文檔、項目文檔以及相應的說明書;4、完成單元測試,并配合集成測試。5、與其他同事積極溝通協(xié)作,推動項目順利進行。任職要求:1、??萍耙陨蠈W歷,擁有5年以上的Java開發(fā)經(jīng)驗,熟悉常見Java開源框架,如Spring、MyBatis等。2、精通Java開發(fā),熟練掌握Java集合類、并發(fā)編程,熟悉JVM原理及內(nèi)存管理,對數(shù)據(jù)結(jié)構(gòu)、算法有深刻理解;3、至少熟練使用一種腳本語言,如Shell、Python、JavaScript等;4、熟悉消息中間件及業(yè)務中間件原理,精通至少一個相關(guān)開源產(chǎn)品,如Zeroc?ICE、Dubbo等;5、熟悉基于Rest規(guī)范的主流框架,如Resteasy、Netty等;6、熟悉Redis、Memcached等緩存技術(shù);7、熟練使用Eclipse、Git、ssh、Maven、Nginx等開發(fā)部署工具,熟悉Linux系統(tǒng)及常用命令,熟悉Jetty、Tomcat等Web服務容器;8、熟悉主流數(shù)據(jù)庫(MySQL/Oracle);9、擁有良好的表達能力與溝通能力,具有大型系統(tǒng)開發(fā)經(jīng)驗者,處理分布式架構(gòu)者優(yōu)先。