崗位職責
1.參與系統(tǒng)的需求調研、分析,協助系統(tǒng)分析師編寫要求規(guī)格說明書;
2.協助系統(tǒng)的軟件概要設計,編寫軟件概要設計說明書;
3.進行系統(tǒng)的軟件詳細設計,編寫軟件詳細說明書;
4.根據項目開發(fā)進度和任務分配,進行軟件開發(fā);
5.進行代碼走查和單元測試;
6.協助測試工程師、硬件工程師完成系統(tǒng)的集成測試工作,消除測試發(fā)現的缺陷;
7.協助完成系統(tǒng)在用戶現場的部署,診斷并解決系統(tǒng)存在的問題。
任職要求
1.熟練使用Eclipse、IDEA等Java開發(fā)工具及Maven、Git、Gradle等項目管理、版本控制工具;
2.熟練使用Spring、SpringMVC、SpringBoot、SpringCloud、MyBatis或其他主流開發(fā)框架;
3.熟悉常用WEB項目中間件技術,如Dubbo、ZooKeeper、Redis、Kafka、Tomcat、Nginx等;
4.精通Mysql、Oracle、SQLServer等數據庫中的至少一種,精通Sql語句,了解Sql語句的執(zhí)行方式,能夠對Sql語句進行優(yōu)化;
5.有強烈的技術熱情和鉆研精神,熱愛新技術;有獨立、主動的學習習慣和良好的溝通表達、團隊協作能力。