崗位職責(zé):
1、獨自或和團隊成員配合,完成模塊設(shè)計、模塊開發(fā)、單元測試,接口開發(fā)等工作;
2、完成軟件用戶體驗、性能、功能等方面的改進及提升工作,并交付合格產(chǎn)品;
3、按照相關(guān)流程規(guī)范輸出軟件過程中的各種文檔;
4、高性能web服務(wù)的架構(gòu)優(yōu)化與維護;
5、獨立完成軟件系統(tǒng)及模塊的編碼;
6、協(xié)助測試人員完成軟件系統(tǒng)及模塊的測試;
7、部分軟件功能模塊設(shè)計和軟件界面美化。
任職要求:
1、重點大學(xué)統(tǒng)招本科及以上學(xué)歷,計算機,軟件工程等相關(guān)專業(yè),3年以上項目開發(fā)經(jīng)驗;
2、具有規(guī)范化,標(biāo)準(zhǔn)化的代碼編寫習(xí)慣和良好的技術(shù)文檔習(xí)慣;
3、具有良好的數(shù)據(jù)結(jié)構(gòu)基礎(chǔ),熟悉面向?qū)ο?,面向接口的設(shè)計模式,代碼能力扎實;
4、具備扎實的?Web開發(fā)基礎(chǔ),能夠熟練使用?Jsp?、?Servlet?、?Spring?、?Hibernate,深刻理解?HTML,?JavaScript,jQuery,?CSS?;
5、精通J2EE,精通各種常用開源框架和技術(shù),深刻理解各框架的優(yōu)缺點,熟悉分布式、多線程、緩存、消息等高性能架構(gòu)相關(guān)開發(fā)技術(shù);
6、熟練使用Java語言,可快速進行SSH模式三層結(jié)構(gòu)的WEB應(yīng)用開發(fā),能夠獨立地完成項目開發(fā);
7、熟悉分布式系統(tǒng)架構(gòu)和性能調(diào)優(yōu)方法;
8、熟悉eclipse/svn/maven常用工具,熟悉linux/tomcat服務(wù)器的基本操作;
9、熟練掌握Oracle、SQL?Server、Mysql或DB2等數(shù)據(jù)庫中的至少一個,能編寫高效率的SQL語句、存儲過程等,有數(shù)據(jù)庫設(shè)計經(jīng)驗優(yōu)先。;
10、具備J2EE?WebService開發(fā)經(jīng)驗,如有大規(guī)模項目或高并發(fā)訪問Web應(yīng)用架構(gòu)設(shè)計經(jīng)驗優(yōu)先考慮;
11、熟練使用spring、spring-boot、ibatis、Mybatis,了解各框架的使用場景,有過框架選型及源碼研究經(jīng)歷者優(yōu)先,熟悉HTTP協(xié)議;
12、具有獨立項目規(guī)劃、系統(tǒng)架構(gòu)設(shè)計或團隊管理經(jīng)驗者優(yōu)先考慮;