崗位職責:
1、根據(jù)需求文檔完成軟件系統(tǒng)代碼的實現(xiàn),編寫調試代碼,完成代碼注釋與開發(fā)文檔。
2、參與系統(tǒng)的設計,實現(xiàn)方案
3、分析并解決軟件開發(fā)過程中的問題
4、配合項目經(jīng)理完成相關任務目標
5、設計通用功能組件,提高開發(fā)效率
6、定期對系統(tǒng)進行分析,找出存在的問題,提出改進工作的意見和建議
任職要求:
1、大學本科及以上學歷,計算機等相關專業(yè);3年以上JAVA軟件系統(tǒng)開發(fā)經(jīng)驗,具備面向對象的編程思想,熟悉軟件開發(fā)流程,設計模式,體系結構;
2、精通JAVA、servlet,能熟練使用Spring、Spring?Cloud、MyBatis、Web?service等技術進行Web應用程序的開發(fā);
3、熟練掌握SOA、Socket、Thread、高并發(fā)編程,熟練使用消息隊列、Redis等開源軟件;
4、研究過優(yōu)秀開源軟件的源碼并有心得者優(yōu)先。
5、有智能硬件對接經(jīng)驗者優(yōu)先。
6、熟悉應用服務器Tomcat、熟悉MySQL數(shù)據(jù)庫,精通SQL語句,具備觸發(fā)器、函數(shù)、存儲過程的編寫能力。
7、工作態(tài)度積極,責任心強;工作細致有耐心,樂于從事軟件開發(fā)工作。良好的學習能力、溝通能力及團隊協(xié)作精神,能夠承受較強工作壓力。