Java開發工程師
職位描述
崗位職責
1.根據開發進度和任務分配,完成相應模塊軟件的設計、開發、編程任務;
2.進行程序單元、功能的測試,查出軟件存在的缺陷并保證其質量;
3.參與軟件系統的設計和分析,并能夠提出建設性意見;
4.能夠獨立配合測試組進行負責程序的測試和對缺陷的修正;
5.根據公司軟件工程管理規范和客戶要求,撰寫相關文檔;
6.根據客戶的后續需求,對相關軟件進行維護和升級,使之保持可用性和穩定性。
崗位要求:
1.三年以上實際開發經驗,計算機類***本科畢業;
2.精通Java,J2EE編程,掌握OOP編程思想,具備良好的編碼習慣;
3.熟悉現有主流開源框架Struts2、Hibernate、SpringMVC、SpringBoot、JFinal等,具備的獨立開發能力;
4.理解多線程,緩存,消息機制,熟悉Resulful規范,了解微服務架構及Docker容器服務等基礎知識;
5.熟練使用ORACLE,SQLServer等關系數據庫,有一定的SQL編寫能力;
6.熟練使用至少一種NoSQL( Redis、Memcache ),理解其使用場景和限制;
7.熟悉Linux系統及常用命令,熟練掌握shell腳本應用;
8.較強的自我學習能力和分析解決問題的能力,具備良好的文檔編制習慣和代碼書寫規范;
9.良好的溝通表達能力和較強的邏輯思維,工作嚴謹細致,有責任心;勤奮踏實,具有團隊合作精神。