崗位職責:
1、具有一定系統總體設計能力:能協助技術經理實現應用架構設計、開發(fā)框架搭建、核心代碼編寫、數據庫設計搭建、開發(fā)規(guī)范制定;
2、具備較強的開發(fā)能力,能負責項目核心功能的開發(fā),能帶領小組團隊,解決項目中的難點問題,協助項目經理進行技術攻關。
3、參與系統技術平臺的選型和評估新技術的可行性;
4.參與概要設計說明書、詳細設計說明、說明文檔、培訓所需求等的相關資料編寫和項目驗收資料的編寫。
5.協助技術經理需求調研,并能在技術方面對需求進行把控。
6、具備Java的扎實的基礎知識,能從根本性解決系統的性能,并且具有多線程設計和開發(fā)經驗。
7、具備一定的設計能力,能根據需求設計系統的功能以及實現。
任職資格:
1、擁有6年以上JAVA/J2EE開發(fā)中、大型系統工作經驗,精通JAVA/J2EE,精通設計模式,熟悉UML建模,深入理解SpringMVC、Mybatis、Spring、Ajax、RESTful、MQ、JMS、AOP、JUnit等框架和技術的設計思想和實現方式。
2、精通各種常用jQuery、Bootstrap、Vue或AngularJS等前端框架,精通常用的算法設計、數據結構;
3、精通Tomcat、Netty、Nginx、WebLogic等主流J2EE應用服務器,具備系統的安裝部署能力;
4、熟悉大型數據庫如?Oracle、MySQL等,并且能解決相關數據庫異常能力,熟悉No-sql數據庫如HBase、MongoDB優(yōu)先;
5、具有較強的面向對象的分析、設計、開發(fā)能力,熟悉多種設計模式;
6、具有很強的問題分析定位能力及系統調優(yōu)能力;
7、有大型項目系統設計經驗以及有電子政務、環(huán)保、氣象、水利等一個或多個方向開發(fā)經驗的優(yōu)先。
8、具有一定的組件開發(fā)和代碼封裝能力、能在項目開發(fā)實施過程抽取項目工具組件模塊。