一、崗位職責(zé):
1、擁有良好的溝通能力,能夠根據(jù)業(yè)務(wù)需求分析系統(tǒng)要點及系統(tǒng)開發(fā)點;
2、具備項目開發(fā)相關(guān)工作技能,并及時發(fā)現(xiàn)設(shè)計工作中的問題,提出解決問題的途徑;
3、根據(jù)業(yè)務(wù)需求,進(jìn)行技術(shù)編碼,調(diào)試,單元測試,能夠解決核心技術(shù)問題;
4、參與技術(shù)需求的調(diào)研,技術(shù)可行性分析,系統(tǒng)架構(gòu)的設(shè)計、優(yōu)化;
5、有帶領(lǐng)4-5人團(tuán)隊的項目開發(fā)的經(jīng)驗,按照需求進(jìn)行設(shè)計開發(fā),解決開發(fā)中所遇到的技術(shù)難題;
6、完成模塊詳細(xì)設(shè)計與開發(fā);
7、指導(dǎo)其他開發(fā)工程師的學(xué)習(xí)和工作;
8、參與爬蟲核心算法的策略優(yōu)化研究,提升網(wǎng)頁抓取的效率和質(zhì)量。
?
二、崗位要求:
1、本科以上學(xué)歷,5年及以上Java軟件開發(fā)項目工作經(jīng)驗,有3個以上大中型項目架構(gòu)設(shè)計經(jīng)驗更佳;
2、精通Tomcat、Apache、Nginx等多種開源服務(wù)器,熟練掌握至少2種應(yīng)用服務(wù)器,如WebLogic、Tomcat、Resin、JBoss、WebSphere等;
3、熟練掌握J(rèn)2EE體系架構(gòu),具有EJB、JSP、Servlet等開發(fā)經(jīng)驗;
4、熟練掌握J(rèn)ava?MVC開發(fā)架構(gòu)模式,熟練掌握各種開源框架,如Struts、Spring、Hibernate等;
5、熟練掌握web?service理念,有相關(guān)設(shè)計、開發(fā)經(jīng)驗者優(yōu)先;
6、熟悉JVM內(nèi)存管理、類加載機(jī)制等,掌握J(rèn)ava系統(tǒng)的故障排查和性能調(diào)優(yōu);
7、熟練掌握Oracle、MySQL等主流數(shù)據(jù)庫,熟悉數(shù)據(jù)庫建模,具備深厚的SQL功底,并有著豐富的數(shù)據(jù)庫設(shè)計經(jīng)驗,了解Mongo?DB,NOSQL的數(shù)據(jù)存儲產(chǎn)品,熟悉不同類型和數(shù)據(jù)庫的底層運(yùn)行原理和優(yōu)缺點;
8、具有系統(tǒng)需求分析和設(shè)計能力,能快速理解業(yè)務(wù)需求并進(jìn)行相關(guān)邏輯設(shè)計,熟悉UML建模,并熟練使用相關(guān)建模工具,并具有規(guī)范的開發(fā)、設(shè)計文檔寫作能力;
9、熟悉緩存技術(shù),應(yīng)用優(yōu)化,服務(wù)器優(yōu)化,集群技術(shù)處理、應(yīng)用負(fù)載均衡、系統(tǒng)性能調(diào)優(yōu)等技術(shù),具有高并發(fā)平臺開發(fā)經(jīng)驗優(yōu)先;
10、要求踏實、有責(zé)任心,具有良好的團(tuán)隊合作精神和溝通能力,并有很強(qiáng)的學(xué)習(xí)能力;?邏輯思路清晰,較強(qiáng)的創(chuàng)新能力,有良好的計劃和執(zhí)行能力。