【崗位職責(zé)】:
1、按照開發(fā)規(guī)范,標(biāo)準(zhǔn)、嚴(yán)格地進(jìn)行項(xiàng)目編碼開發(fā);
2、按照過程管理,負(fù)責(zé)項(xiàng)目單元測試、功能測試等;
3、負(fù)責(zé)JAVA類項(xiàng)目的實(shí)施和軟件編碼開發(fā),完成軟件功能模塊的編碼設(shè)計(jì)、算法設(shè)計(jì)等工作;
4、與其他部門開發(fā)工程師協(xié)調(diào)配合,完成項(xiàng)目的整合;
5、編寫符合規(guī)范的功能結(jié)構(gòu)定義、需求說明、開發(fā)設(shè)計(jì)等技術(shù)文檔;
6、遵循公司的IT技術(shù)路線圖,對軟件開發(fā)項(xiàng)目的整體發(fā)展有統(tǒng)一的規(guī)劃和分析,并能制定相應(yīng)的技術(shù)開發(fā)規(guī)范;
7、依據(jù)部門和項(xiàng)代碼審核制度和規(guī)范,進(jìn)行代碼審核工作;協(xié)助軟件工程師完成相應(yīng)工作;
8、對現(xiàn)場人員提供必要的技術(shù)支持,協(xié)助對客戶的產(chǎn)品使用培訓(xùn)。
【任職要求】:
1、本科以上學(xué)歷,4年以上JAVA軟件開發(fā)經(jīng)驗(yàn);
2、掌握Spring?MVC?,?并熟悉Spring?IOC,?Spring?AOP,?MyBatis,lucence或solr等開源框架;
3、有大型應(yīng)用系統(tǒng)軟件開發(fā)經(jīng)驗(yàn)或有集群環(huán)境下大型數(shù)據(jù)庫軟件開發(fā)經(jīng)驗(yàn);
4、熟練掌握J(rèn)ava環(huán)境下多線程、Socket、JDBC編程技術(shù),具有NIO開發(fā)經(jīng)驗(yàn);
扎實(shí)的JAVA基礎(chǔ)知識,熟練掌握J(rèn)ava編程與性能分析工具,擁有較強(qiáng)的計(jì)算機(jī)軟件基礎(chǔ)知識和靈活應(yīng)用能力;
5、熟練掌握J(rèn)BOSS、Tomcat,有MongoDB或MySQL等數(shù)據(jù)庫系統(tǒng)兩年以上編程設(shè)計(jì)經(jīng)驗(yàn);
6、熟悉并擅長運(yùn)用各種軟件性能分析工具和Debug工具;
7、有自覺的團(tuán)隊(duì)合作精神和正規(guī)的軟件開發(fā)工作習(xí)慣;
8、有兩種以上操作系統(tǒng)環(huán)境下開發(fā)經(jīng)驗(yàn),如Windows、Unix、Linux等;
9、熟悉并使用過Selenium優(yōu)先;
10、自學(xué)能力強(qiáng),善于獨(dú)立解決問題。