崗位職責:
1、參與公司項目的開發(fā),配合需求方和團隊完成項目的代碼開發(fā)以及相關文檔編寫;
2、根據(jù)用戶的需求,分析并給出最優(yōu)的前臺技術解決方案;
3、實現(xiàn)產(chǎn)品UI和交互方面的開發(fā)需求,確保產(chǎn)品具有優(yōu)質(zhì)的用戶使用體驗;
4、能夠調(diào)試代碼缺陷,確保代碼質(zhì)量;
5、能夠與團隊協(xié)作完成系統(tǒng)的聯(lián)調(diào)、測試、部署工作;
6、對現(xiàn)有系統(tǒng)進行重構、維護和二次開發(fā)。
技術要求:
1、熟練Java開發(fā)語言,OOP編程,了解常見的設計模式;
2、熟練ibatis、Spring、Springmvc、MyBatis等開源框架;
3、熟悉Web開發(fā)相關技術,如HTML5、CSS3、JavaScript、Ajax等,?熟練掌握Web?UI界面布局和具備前端開發(fā)經(jīng)驗;
4、熟悉Tomcat、Jboss等應用服務器(至少一種);
5、熟悉常用數(shù)據(jù)庫開發(fā)(如mysql);
6、熟悉Maven、Svn等項目開發(fā)工具的使用;
7、有多層架構的開發(fā)經(jīng)驗,有良好的設計思路和編程習慣,熟悉軟件開發(fā)流程、設計模式、體系結構;
8、本科及以上學歷,具有3年以上軟件開發(fā)工作經(jīng)驗;
9、有較好的溝通,學習能力和鉆研精神,具有團隊精神和高度的責任心及良好的職業(yè)道德。