工作職責(zé):
1、參與軟件項(xiàng)目的設(shè)計(jì)工作,進(jìn)行功能模塊的詳細(xì)設(shè)計(jì),并按項(xiàng)目管理規(guī)范的要求編寫平臺開發(fā)和設(shè)計(jì)相關(guān)文檔;
2、完成軟件系統(tǒng)代碼的實(shí)現(xiàn),編寫代碼和開發(fā)文檔,分析并解決軟件開發(fā)過程中的問題,負(fù)責(zé)公司服務(wù)端JAVA平臺程序的開發(fā);
3、負(fù)責(zé)完成軟件項(xiàng)的編碼實(shí)現(xiàn)(編碼、單元測試)、集成測試,并按項(xiàng)目管理規(guī)范編寫相應(yīng)的技術(shù)文檔;
4、配合項(xiàng)目經(jīng)理完成相關(guān)任務(wù)目標(biāo),為相關(guān)部門和人員提供技術(shù)支持;
5、生產(chǎn)環(huán)境軟件系統(tǒng)故障的診斷和問題解決;
6、根據(jù)軟件項(xiàng)目執(zhí)行計(jì)劃按時(shí)完成各項(xiàng)任務(wù)。
職位要求:
1、精通JAVA語言和面向?qū)ο蟮脑O(shè)計(jì)模式,理解JavaScript,對js開發(fā)庫(jQuery/Mootools/Dojo/YUI/Extjs/Backbone等)有一定的經(jīng)驗(yàn);
2、有MINA、Netty等通訊框架開發(fā)經(jīng)驗(yàn)且進(jìn)行過I/O優(yōu)化及處理;
3、熟練使用Spring、springMVC、Mybatis、MINA、Netty、OSGi、Jquery等框架;
4、熟練使用Maven、SVN等項(xiàng)目管理和配置管理工具;
5、熟悉關(guān)系型DB設(shè)計(jì),Mysql、Oracle等數(shù)據(jù)庫、Linux操作系統(tǒng);
6、對技術(shù)有濃厚的興趣,喜歡鉆研,具有較強(qiáng)的學(xué)習(xí)能力,嚴(yán)謹(jǐn)?shù)倪壿嬎季S,嚴(yán)謹(jǐn)?shù)木幋a風(fēng)格;
7、良好的溝通技能,團(tuán)隊(duì)合作意識和高度的責(zé)任感;
8、5年以上JAVA開發(fā)經(jīng)驗(yàn);
9、熟悉TDD或基于單元測試的自動化測試技術(shù)者優(yōu)先;
10、熟悉敏捷過程,熟悉Scrum者優(yōu)先。
上班時(shí)間:周一至周五,五天制;9:00—12:30?14:00—18:30