崗位職責(zé):1、按照項(xiàng)目的開發(fā)任務(wù)和進(jìn)度要求,按時(shí)高質(zhì)量獨(dú)立完成分配的研發(fā)/開發(fā)任務(wù);負(fù)責(zé)系統(tǒng)代碼的優(yōu)化和維護(hù),保證系統(tǒng)的運(yùn)行效率;2、對(duì)所編寫的程序獨(dú)立完成單元測(cè)試、集成測(cè)試,并對(duì)Bug進(jìn)行及時(shí)修復(fù);對(duì)測(cè)試驅(qū)動(dòng)(TDD)有所了解,有測(cè)試驅(qū)動(dòng)開發(fā)經(jīng)驗(yàn)者更佳;3、有效的對(duì)開發(fā)建設(shè)過程中的重點(diǎn)、難點(diǎn)、疑點(diǎn)技術(shù)問題進(jìn)行攻關(guān)解決;4、協(xié)助項(xiàng)目經(jīng)理編制項(xiàng)目管理相關(guān)的文檔;按要求編寫設(shè)計(jì)及開發(fā)相關(guān)過程文檔;任職要求:1、五年以上Java開發(fā)經(jīng)驗(yàn),熟練運(yùn)用面向?qū)ο蟮木幊趟枷氩?duì)設(shè)計(jì)模式有實(shí)際的運(yùn)用經(jīng)驗(yàn);3、熟悉Java?EE的主流架構(gòu)Spring?MVC、SSH、MyBatis,熟悉JPA、EJB等技術(shù),熟悉分布式框架,如:Dubbo,thrift等;4、熟悉Oracle、Mysql等各種數(shù)據(jù)庫;具備系統(tǒng)優(yōu)化技巧,能夠從數(shù)據(jù)庫、代碼實(shí)現(xiàn)、外部控制等多方面因素診斷系統(tǒng)性能、故障并能給出對(duì)應(yīng)解決方案;5、熟練使用Maven和Ant對(duì)項(xiàng)目進(jìn)行構(gòu)建;熟練使用SVN對(duì)代碼的管理,并對(duì)代碼分支合并等操作很熟練;6、充分了解緩存技術(shù)(MemCached/EhCache等)、消息隊(duì)列(Active?MQ)、安全框架(Spring?Security/CAS等)、分布式數(shù)據(jù)庫(elasticsearch/HBase等)、對(duì)RESTful等有一定了解;7、熟悉Apache?Httpd/Nginx/Glassfish服務(wù)器的優(yōu)化和配置者更佳。